网站做301还是302,网络组建与维护心得体会,wordpress 响应式模板下载,wordpress商业授权常用简单查询汇总#xff08;必须掌握#xff0c;记不住的收藏以备查看#xff09;
1、查询有奖金的员工: select* from emp where comm is not null; 2、查询没有奖金的员工信息: select * from emp where comm is null; 3、两个条件以上就得用and 如查询工资大于1500和有…常用简单查询汇总必须掌握记不住的收藏以备查看
1、查询有奖金的员工: select* from emp where comm is not null; 2、查询没有奖金的员工信息: select * from emp where comm is null; 3、两个条件以上就得用and 如查询工资大于1500和有奖金的员工 select * from emp where sal1500 and comm is not null; 4、表示两个条件有一个满足就可就用:or 如查询工资大于1500或者没有奖金的员工信息 Select * from emp where sal1500 or comm is not null; 5、取反可以用not 如 查询员工工资不大于1500和有奖金的员工信息 如: Select * from emp where not (sal1500 or comm is not null); 6、在什么什么之间用between----and----如查询工资在1500和3000之间的员工信息: Select * from emp where sal between 1500 and 3000; 7、查询员工编号是1236, 7889, 4563的员工具体信息: 如 Select * from emp where empno in(1236,7889,4563); 8、模糊查询用 like 一般结合%和_使用其中%表示可以匹配任意长度的内容,_表示匹配一个长度放入内容如: 查询员工姓名中第二哥字母是M的员工信息: Select * from emp where ename LIKE _M%; 又如姓名中包含M的员工 Select * from emp where ename LIKE %M%; 9、Oracle中不等于有两种表示方式和! 10、排序用order by {asc desc}其中asc 是升序排列 如果不写就默认按升序排列desc是按降序排列简单记三升四降排序语句放在sal语句的最后如: 按员工工资进行排序 Select * from emp order by sal asc(升序) Selecct * from emp order by sal desc(降序) Select * from emp where deptno10 order by sal desc,hiredate asc;(查询部门10的员工工资的升序排列如果工资相等就按员工的入职时间排序) 11、group by 用于对查询的结果进行分组统计: 显示每个部门的平均工资和最高工资 如: Select avg(sal),max(sal) from emp group by deptno; Having 子句用于限制分组显示结果: 显示平均工资大于2000的的部门号和他的平均工资? 如:select avg(sal), deptno from emp group by deptno having avg(sal)2000;