合计函数count, 统计多少条记录
统计共有多少学生
select count(*) from students;查询数学成绩大于等于90的学生数量
select count(*) from students where math > 90;查询总分超过235分的学生的数量
select count(*) from students where (English math Ch…
group by 子句 对列进行分组
有两张表: 一张为部门表, 一张为员工表统计 每个部门的平均工资,与最高工资
select avg(salary), max(salary) from emp group by deptno;统计 每个部门的每个岗位的 平均工资与最低工资(注意这里的…
概述: if举例: 如果conm等于null,就返回0,否则返回conm 使用if参与运算,这样就避免了conm为null时候,无法参与运算的情况 ifnull举例: select case when expr1 then expr1_res when expr2 then expr2_res…
使用控制语句计算员工年工资 查询入职时间,晚于1982年1月1日的,(日期是可以进行比较的) where中like的使用
select name, sal from users where like S%;
select name, sal from users where like __O%;order by,使用…
对数据分组的总结 举例:统计各个部门的平均工资,并且是大于1000的,并且按照平均工资从高到底排序
mysql> select avg(stsal) as myavgsal, stdepno from staff group by stdepno having myavgsal > 1000 order by myavgsal desc;
----…
子查询定义:
单上子查询举例: 显示与 员工 关平 同一部门的员工, 但不包括关平
select * from staff where staff.stdepno (select staff.stdepno from staff where stname关平) and staff.stname<> 关平 ;多行子查询举例ÿ…