假如数据是这个样的:
id name
---------------------
1 a 2 ab 3 abc 4 bc
---------------------需要查询出 类似C#中 "abcd".StartsWidth("ab") 的效果。
注意:"abcd"不是字段。查询结果应该是: id name
---------------------
2 ab 3 abc
---------------------
id name
---------------------
1 a 2 ab 3 abc 4 bc
---------------------需要查询出 类似C#中 "abcd".StartsWidth("ab") 的效果。
注意:"abcd"不是字段。查询结果应该是: id name
---------------------
2 ab 3 abc
---------------------
select * from tb where name like 'ab%'--如果可以包含在中间,则如下:
select * from tb where name like '%ab%'
或
select * from tb where instr(name,'ab') > 0
我后来用了 select * from tb where instr(name,'ab') =1