岗前实训第三天 MySQL的查询
来源:互联网 发布:wifi mac地址修改器 编辑:程序博客网 时间:2024/05/17 02:12
SELECT * FROM `user` WHERE `password` IS NULL //查询密码为空的行
SELECT * FROM `user` WHERE `password` = '' //
SELECT * FROM `user` WHERE `password` IS NOT NULL //查询密码不为空的行
SELECT * FROM `user` WHERE userId > 3 AND userId < 6 //查询大于3小于6的行
SELECT * FROM `user` WHERE userId BETWEEN 3 AND 7 //查询3到7的行
SELECT * FROM `user` WHERE userId IN (3, 5, 6) //查询3,5,6行
SELECT * FROM `user` WHERE userId = 3 OR userId = 5 OR userId = 6 //查询3,5,6行
SELECT * FROM `user` WHERE userId NOT IN (3, 5, 6) //查询不是3,5,6的行
SELECT * FROM `user` ORDER BY flag ASC //flag升序排列,默认升序,ASC可省略
SELECT * FROM `user` ORDER BY flag DESC //flag降序排列
SELECT * FROM emp
SELECT UPPER(LOWER(ename)) FROM emp //把员工名字大写全部转为小写,LOWER转为小写,UPPER转为大写
SELECT LENGTH(ename), ename from emp //员工名字字母数统计
SELECT COUNT(*)员工数, AVG(sal)平均工资, MAX(sal)最高工资, MIN(sal)最低工资, SUM(sal)工资总和 from emp //统计总行数,平均工资,最高工资,最低工资,所有员工工资总和
学校名字叫张三,学校是一个范围,张三为人名
SELECT deptno, COUNT(*) FROM emp GROUP BY deptno HAVING deptno > 10 //对各部门分组,分组过后的数据查询大于10的部门不能用where只能用havingSELECT * FROM emp WHERE sal > (SELECT avg(sal)FROM emp) //子查询,查询大于平均工资的员工
SELECT *FROM dept WHERE deptno = 20SELECT e.ename, e.deptno, d.dname FROM emp e, dept d WHERE e.deptno = d.deptno //连表查询
SELECT e.*, e.deptno, d.dname FROM emp e, dept d WHERE e.deptno = d.deptno //连表查询
SELECT e.*, d.dname FROM emp E INNER JOIN dept d ON e.deptno = d.deptno WHERE SAL > 2000 //连表查询,使用频繁SELECT * FROM `user` LIMIT 3, 3 //检索记录行4-6
- 岗前实训第三天 MySQL的查询
- 岗前实训第二天 MySQL的增删改查
- Java岗前实训完的薪资怎么样?
- 学习mysql的第三天
- SQL查询最三天数据的两种表达方式
- 正常性入职岗前培训(非培训机构的实习生入职培训)---基础知识总结
- 学习mysql第三天
- mysql第三天 事务
- mysql 日记 第三天
- MySQL 系列第三天
- MySQL 第三天
- mysql 三天前数据
- 教师岗前培训心得体会
- MySQL第三天--乱码、约束、子查询、1对1表关系
- 实训第三天
- 实训第三天
- 实训第三天~
- 实训第三天
- 安装cuDNN
- 1068. 万绿丛中一点红(20)
- spring事务管理—配置文件
- python:格式化字符串,format
- data-toggle与data-target是什么作用
- 岗前实训第三天 MySQL的查询
- Mkaefile的基本编写
- linux的目录结构
- MWC(2) Multiwii初学者详细准备
- CMB标量功率谱第二个谱指数跑动项n(2)跑动带来的影响
- 1016. 部分A+B (15)(版本二)
- 例题2.2 计算数据类型所占内存空间大小
- 第二个
- 机器学习算法:感知机