想象一下,我有一个包含多个记录的表,如下所示:
zare
azre
arze
arez
Run Code Online (Sandbox Code Playgroud)
我想找到包含的记录'z'
但是如果我在这些记录中搜索首先找到'zare'
因为开始'z'
,第二次找到'azre'
因为z
是第二个字母等
你可以试试这个:
SELECT *
FROM tbl
WHERE col LIKE '%z%'
ORDER BY CHARINDEX('z', col)
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
163 次 |
最近记录: |