我想知道是否可以通过查询检查字符串的前两个字符?
例如,我在表格中有这些条目:
toto
topo
poto
我希望在两个第一个字符为to
时获取条目。
答案 0 :(得分:7)
这很简单:
SELECT *
FROM TABLE
WHERE `name` LIKE "to%"
to%
表示该字词应以to
开头,后跟其他字符
答案 1 :(得分:5)
试试这个:
SELECT * FROM myTable WHERE RowName LIKE 'to%'
答案 2 :(得分:1)
select fieldName
from tableName
where fieldName like 'to%'
答案 3 :(得分:0)
如果您需要检查字符串的前2个字符,但返回所有结果..
SELECT fieldname,
if(left(fieldname,2)='XX',1,0) as XCheck
FROM tablename