我怎样才能查询一个Names人的列来只得到那些正好 包含2的名字“a”?
我熟悉使用的%符号,LIKE但即使a在我写的时候也能找到所有名字%a,但我只需要找到那些正好有2 个字符的名字。
请解释 - 提前致谢
表名:“人”
列名:“姓名、年龄、性别”
假设您要求输入两个a字符,搜索具有两个 a 但不包含三个 a 的字符串。
select *
from people
where names like '%a%a%'
and name not like '%a%a%a%'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8134 次 |
| 最近记录: |