在 MySQL 条件中使用子字符串

2024-02-25

我正在尝试获取一个人名字的第一个字母等于的所有实例P.

这是我想出的,它不会返回任何内容:

$sql="SELECT * FROM people WHERE SUBSTRING(FirstName,0,1) = 'P'";

建议?


您的表达式不起作用的原因是 substring() 位置是从 1 开始的

尝试以下任一方法:

where FirstName like 'P%'

or

where substring(FirstName,1,1) = 'P'
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 MySQL 条件中使用子字符串 的相关文章

随机推荐