首页 > 其他分享 >模糊查询操作符详解

模糊查询操作符详解

时间:2023-12-11 19:47:29浏览次数:29  
标签:name -- student2 查询 详解 操作符 WHERE id SELECT

-- 模糊查询
-- 查询姓狂的同学
-- 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

 

标签:name,--,student2,查询,详解,操作符,WHERE,id,SELECT
From: https://www.cnblogs.com/ly123dcom/p/17895396.html

相关文章

  • 列的数据类型详解
    数据库的列的类型1.数值tinyint 十分小的数据 1字字节smallint 较小的数据 2个字节mediuminl 中等大小的数据 3个字节int 标准的整数 4个字节 常用的bigint 较大的数据 8个字节float 浮点数 4个字节clouble 浮点数 8个字节 存在精度问题clecimal 字符串形式的浮点数 金融......
  • Delete和Truncate详解
    --delete命令--语法:deletefrom表名[where条件]--删除数据(避免这样写,会全部删除)DELETEFROM`student2`--删除指定数据DELETEFROM`student2`WHEREid=1;--truncate命令--作用:完全清空一个数据库表,表的结构和索引,约束不会变TRUNCATE`student2`/*delete与truncate的区别相......
  • insert语句详解
    --insert插入语句(添加)--语法insertinto表名([字段名1,字段名2,字段名3])values('值1(字段名123)'),('值2(字段名123)'),('值3(字段名123)'),,,INSERTINTO`student2`(`name`)VALUES('焯');--由于主键自增我们可以省略(如果不写表的字段,他就会一一匹配)INSERTINTO`student2`(`name`)......
  • Flask ORM 学习笔记Part09:数据查询(上)
    前面的笔记,从Marshmallow开始就稍微有些跑题,今天记录一下如何使用Flask-SQLAlchemy进行数据查询。查询语法糖在前文中,有定义过一系列的model类,这里一Account类作为示例。fromappimportappfrommodelimport*fromschemaimport*frompprintimportpprint#fromsqlalchem......
  • mysql存json数据时的查询办法
    很多时候mysql的一列当中存的是json格式的数据,这时候如果要查询某个key对应的值的时候要如何查询呢,这里记录一种查询方法:json列的值:{“InventoryMainTypeCode”:1,“InventoryMainTypeName”:“GOOD”}现在要查询InventoryMainTypeCode为xxx或者InventoryMainTypeName为xxx的数......
  • Cesium 加载倾斜摄影模型记录(osgb切片,shp拔高切片、模型加载、鼠标移入选中、点选查
    一、shp模型拔高切片shp如果数据量过大,做分类处理,加载会异常慢,所以需要先对其进行分割之后再进行切片(用qgis即可)切片规则设置1、记得勾选构造底面 2、如果你的shp数据中有高度字段的话,可以选择高度字段,如果没有的话,设置固定高度的高度比你的模型稍微高一点,可以保证包着整个模型,......
  • 一文详解大模型归因机制,幻觉问题有救了!
    作者|谢年年、python大模型的幻觉问题一直是一个亟待解决的挑战。由于大模型的训练语料来源广泛,且都是未经筛选的现实世界文本,预训练的目标也仅在于预测下一个单词,并未对生成内容的真实性进行建模和验证,这导致了大模型幻觉问题的频繁出现。为了增强模型事实准确性和可验证性,一种......
  • Redis 3 种特殊数据类型详解、Redis内存碎片
    CacheAsidePattern(旁路缓存模式)CacheAsidePattern是我们平时使用比较多的一个缓存读写模式,比较适合读请求比较多的场景。CacheAsidePattern中服务端需要同时维系db和cache,并且是以db的结果为准。下面我们来看一下这个策略模式下的缓存读写步骤。写:先更新db然......
  • 瑞萨RZ/G2L核心板Linux Log目录文件详解
    为了排除系统问题,监控系统健康状况以及了解系统与应用程序的交互方式,我们需要了解各log文件的作用,以G2L中yocto文件系统为例,在系统/var/log/目录下会存放记录系统中各个部分的log文件作用如下:1. 文件详情下图为系统中 /var/log目录下的文件。图1.1目录下的文件Log文件作用......
  • Hibernate查询数据库记录自动修改的问题
    问题描述在项目中使用了hibernate进行查询记录,但是每次查询了记录后,发现控制台打印的sql不仅有select查询语句,还有update语句,但代码中并没有执行update的代码,就很奇怪???分析排查通过对方法内代码的debug调试,发现在跳出service方法后update语句sql才执行,这时候我就想到了spring的......