Posted on
2021-03-04 14:59夜雨初凉
阅读(55)
评论(0)
编辑收藏举报
模糊查询
where 条件---> where 列名 (not) like '模糊条件'
通配符:
符号
意思
_
匹配一个字符
%
匹配任意个字符
[]
包含中括号中的任意一个字符
[^]
不包含中括号中的任意一个字符
示例:
--查找第二个字是'国'字的三个字游戏:select*from games where 中文游戏名 like'_国_'--中文游戏名'魔'字开头:select*from games where 中文游戏名 like'魔%'--中文游戏名包含'杀'字的游戏: select*from games where 中文游戏名 like'%杀%'--中文游戏名结尾是'2'的游戏:select*from games where 中文游戏名 like'%2'--查找第二个字是'国'字的游戏:select*from games where 中文游戏名 like'_国%'--以'N'或者'R'开头的英文游戏名:select*from games where 英文游戏名 like'[nr]%'--英文游戏名首字母是A到T中的一个字母:select*from games where 英文游戏名 like'[a-t]%'--查看不以A,B,C开头的英文游戏:select*from games where 英文游戏名 like'[^abc]%'--查找中文游戏名不以数字结尾的游戏:select*from games where 中文游戏名 like'%[^0-9]'
范围条件:
代码词汇
意思
between and
在...之间
not between and
不在 ...之间
in
在...范围里
not in
不在...范围里
示例:
--年龄在16到20岁之间
age between16and20--等效于 age >= 16 and age <= 20--年龄不在16到20岁之间
age notbetween16and20--等效于 age < 16 or age > 20--家乡是长沙、株洲、湘潭
home in ('长沙','株洲','湘潭')
--等效于 home = '长沙' or home = '株洲' or home = '湘潭'--家乡不是长沙、株洲、湘潭
home notin ('长沙','株洲','湘潭')
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~