從數(shù)據(jù)庫讀取多條數(shù)據(jù),按其中一個字段來查詢數(shù)據(jù),那個字段的數(shù)據(jù)全是字母組成的字符串?,F(xiàn)在要做按首字母查詢的功能。比如:一個字符串‘ABCD’,如果要想把包含‘ABCD’的這條數(shù)據(jù)查出來,只有在文本框里輸入‘A’才能查詢的到,輸入‘B’、‘C’、‘D’都搜索不到,這個要怎么做?
3 回答

炎炎設計
TA貢獻1808條經(jīng)驗 獲得超4個贊
就用like關鍵字撒,like后面跟字符串,字符串里邊'%'匹配任意長度的字符(包括空),'-' 匹配一個任意字符,
找A開頭的就是like 'A%' ,找B在第二個位置的就是 like '_B%' ,很簡單的咯~

慕碼人8056858
TA貢獻1803條經(jīng)驗 獲得超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'
- 3 回答
- 0 關注
- 913 瀏覽
添加回答
舉報
0/150
提交
取消