为了账号安全,请及时绑定邮箱和手机立即绑定

英文字符串,按首字母查询

英文字符串,按首字母查询

POPMUISE 2018-07-25 08:10:07
从数据库读取多条数据,按其中一个字段来查询数据,那个字段的数据全是字母组成的字符串。现在要做按首字母查询的功能。比如:一个字符串‘ABCD’,如果要想把包含‘ABCD’的这条数据查出来,只有在文本框里输入‘A’才能查询的到,输入‘B’、‘C’、‘D’都搜索不到,这个要怎么做?
查看完整描述

3 回答

?
炎炎设计

TA贡献1808条经验 获得超4个赞

就用like关键字撒,like后面跟字符串,字符串里边'%'匹配任意长度的字符(包括空),'-' 匹配一个任意字符,

找A开头的就是like 'A%'  ,找B在第二个位置的就是  like '_B%'  ,很简单的咯~


查看完整回答
反对 回复 2018-07-30
?
杨魅力

TA贡献1811条经验 获得超6个赞

like 通配符查询。

select * from yourtable where title like 'a%'


查看完整回答
反对 回复 2018-07-30
?
慕码人8056858

TA贡献1803条经验 获得超6个赞

SELECT * FROM [Table1] WHERE [Column1] LIKE 'A%'SELECT * FROM [Table1] WHERE LEFT([Column1],1)='A'SELECT * FROM [Table1] WHERE SUBSTRING([Column1],1,1)='A'


查看完整回答
反对 回复 2018-07-30
  • 3 回答
  • 0 关注
  • 842 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信