mysql 条件查询、逻辑查询、模糊查询、通配符、转义字符
发表于:2025-11-08 作者:千家信息网编辑
千家信息网最后更新 2025年11月08日,通配符不等代表null条件查询select 查询列表 from 表名 where 筛选条件;分类:按条件表达式筛选 =,!=按逻辑表达式筛选 and or not模糊查询 like、between a
千家信息网最后更新 2025年11月08日mysql 条件查询、逻辑查询、模糊查询、通配符、转义字符
通配符不等代表null
条件查询
select 查询列表 from 表名 where 筛选条件;
分类:
按条件表达式筛选 =,!=
按逻辑表达式筛选 and or not
模糊查询 like、between and、in、is null
查询工资大于12000的员工信息
SELECT * FROM employees WHERE salary >12000;查询部门编号不等90的员工名和部门编号,要查询的编号
SELECT last_name,department_id FROM employees WHERE department_id <>90;按逻辑表达式筛选
查询工资在10000到20000之间的员工名、工资以及奖金
SELECT last_name ,salary,commission_pct FROM employees WHERE salary<20000AND salary>10000;查询部门编号不是在90到110之间,或者工资高于15000的员工
SELECT *FROM employeesWHERE department_id <90 OR department_id >110OR salary>15000;#或者SELECT *FROM employeesWHERE NOT(department_id>=90 AND department_id<=110) OR salary>15000;#查找员工姓名和工资不在8000到17000,且按工资升序排列
SELECT last_name, salaryFROM employeesWHERE salary NOT BETWEEN 8000 AND 17000ORDER BY salary ASC;模糊查询
like,查询员工名中包含字符a的员工信息
SELECT *FROM employeesWHERE last_name LIKE '%a%'; //百分号%是通配字符,代表其他任意多个字符,_代表任意一个字符案例:查询员工名中第三个字符为e,第五个字符为a的员工名和工资
SELECT last_name, salaryFROM employeesWHERE last_name LIKE '__e_a%'; //2个下划线+e+一个下划线+a案例:查询员工名中第二个字符为_的员工名,正常转义字符\
SELECT last_nameFROM employeesWHERE last_name LIKE '_\_%';自定义转义字符
SELECT last_nameFROM employeesWHERE last_name LIKE'_@_%' ESCAPE '@';
查询
员工
字符
工资
条件
代表
表达式
部门
转义
逻辑
下划线
之间
信息
案例
通配符
三个
升序
多个
奖金
姓名
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
软件开发商怎么样
数据库应用技术有用么
sql数据库删除连接
吉安服务器费用
靖江工业网络技术多少钱
嘉定区管理软件开发
广州风色互联网科技有限公司
迷你世界怎么关闭云服务器
软件开发案例分析指的是什么
武陟县软件开发有限公司
数据库连接的服务器名怎么填写
学网络安全专业对英语要求很高吗
c 如何在数据库插入数据
软件开发面试经典100题及答案
电子政务行业网络安全流程图
linux服务器镜像如何开启
网络安全教育人工智能听后感
Facebook原神服务器
模拟软件开发的游戏
乡镇网络安全年度工作报告
计算机网络技术tet下载
网络数据库安全概念
网络安全运行1000天
东芝电梯服务器操作
计算机网网络技术是学什么
旅游网络技术有限公司
单位内网怎么做服务器
天津网络技术服务优势
网络技术服务能力
互联网科技帮助扶贫