模糊查询操作符详解

-- 模糊查询
-- 查询姓狂的同学
-- like结合 %(代表零到任意个字符) _(代表一个字符)
SELECT `id`,`name` FROM `student2`
WHERE `name` LIKE'狂%'
INSERT `student2`(`name`) VALUES('狂神');-- 添加
-- 查询姓狂的同学,名字后面只有一个字的
SELECT `id`,`name` FROM `student2`
WHERE `name` LIKE'狂_'
INSERT `student2`(`name`) VALUES('狂神gg');-- 添加
INSERT `student2`(`name`) VALUES('嘎嘎狂神有');-- 添加
-- 查询姓狂的同学,名字后面只有两个字的
SELECT `id`,`name` FROM `student2`
WHERE `name` LIKE'狂__'
-- 查询名字中有‘老’字的同学 %老%
SELECT `id`,`name` FROM `student2`
WHERE`name` LIKE'%老%'
-- in (具体的一个或多个值)
-- 查询21,22,30号学员
SELECT `id`,`name`FROM`student2`
WHERE `id`IN(21,22,30);
-- 查询在湖南,和在河南洛阳的学生
SELECT`name`,`address`FROM `student2`
WHERE`address`IN ('湖南','河南洛阳');
UPDATE `student2`SET `address`='河南洛阳'
WHERE `id`=1;-- 修改地址
-- 查询有出生日期的同学 不为空
SELECT `birthday`,`name`FROM `student2`
WHERE `birthday` IS NOT NULL
UPDATE `student2`SET `birthday`=20020814
WHERE `id`=1;-- 修改出生日期
-- 查询没有出生日期的同学 为空
SELECT `birthday`,`name`FROM `student2`
WHERE `birthday` IS NULL

 

posted @   同学?  阅读(19)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
点击右上角即可分享
微信分享提示