mysql 条件查询、逻辑查询、模糊查询、通配符、转义字符
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,通配符不等代表null条件查询select 查询列表 from 表名 where 筛选条件;分类:按条件表达式筛选 =,!=按逻辑表达式筛选 and or not模糊查询 like、between a
千家信息网最后更新 2026年11月01日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安全错误
数据库的锁怎样保障安全
伟宏互联网科技
美国互联网保险保险科技
北京互联网科技公司
成都互联网科技公司
赫美联合互联网科技
互联网 科技服务平台
青海省互联网新科技
互联网科技热点资讯
常德市电业局互联网科技部
移动互联网科技股
互联网科技与管理
互联网新科技动漫ppt素材
企晟互联网信息科技有限公司
阿里互联网科技企业
明优互联网科技有限公司
互联网科技实习生岗位
广州百诚互联网科技有限公司官网
玉溪新华互联网科技怎么选
网互联网络科技
北京瑞云互联网科技有限公司
亿人帮互联网科技有限公司
广州大一互联网络科技有限公司
互联网科技垄断
互联网科技论坛
恒生科技互联网指数分析
互联网汽车科技小镇
互联网科技中介
洛阳昕诺飞互联网科技有限公司
江苏互联网科技小贷
互联网科技企业文化