摘要:
数据库表数据:https://www.cnblogs.com/zhishu/p/16452950.html 1.查询和Zlotkey相同部门的员工姓名和工资 SELECT last_name,salary FROM employees WHERE department_id = ( SELECT d 阅读全文
摘要:
1.相关子查询 示例1:查询员工中工资大于本部门平均工资的员工的last_name,salary和其department_id。 在子查询中使用到了外部的表,并进行条件关联,每执行一次外部查询,子查询都要重新计算一次。 2.在from中使用子查询 必须要给from中的子查询起别名,当成一张临时表 S 阅读全文
摘要:
1.多行子查询 也称为集合比较子查询,内查询返回多行,使用多行比较操作符。 | 操作符 | 含义 | | | | | IN | 等于列表中的任意一个 | | ANY | 和子查询返回的某一个值比较,需要和单行比较操作符一起使用 | | ALL | 和子查询返回的所有值比较,需要和单行比较操作符一起使 阅读全文
摘要:
数据库表数据:https://www.cnblogs.com/zhishu/p/16452950.html 1.where子句可否使用组函数进行过滤? 组函数:max(),min(),count(),avg(),sum() SELECT * FROM employees WHERE COUNT(sa 阅读全文
摘要:
数据库表数据:https://www.cnblogs.com/zhishu/p/16452950.html 1.显示系统时间(注:日期+时间) 这几个都可以 NOW(),SYSDATE(),CURRENT_TIMESTAMP(),LOCALTIME(),LOCALTIMESTAMP() SELECT 阅读全文
摘要:
查看代码:数据库和表数据创建 CREATE DATABASE `wudang`; USE `wudang`; CREATE TABLE `t_dept` ( `id` INT(11) NOT NULL AUTO_INCREMENT, `deptName` VARCHAR(30) DEFAULT NU 阅读全文
摘要:
表数据:https://www.cnblogs.com/zhishu/p/16452950.html 1.显示所有员工的姓名,部门号和部门名称。 所有员工,用left join。 left outer join和left join的效果是一样的。 #107条数据,有的员工没有部门 SELECT a. 阅读全文
摘要:
表数据:https://www.cnblogs.com/zhishu/p/16452950.html 1. 查询员工的姓名和部门号和年薪,按年薪降序,按姓名升序显示 SELECT last_name,department_id,salary*12 AS AnnualSalary FROM emplo 阅读全文
摘要:
表数据:https://www.cnblogs.com/zhishu/p/16452950.html 1.选择工资不在5000到12000的员工的姓名和工资 SELECT last_name,salary FROM employees WHERE salary<5000 OR salary>2000 阅读全文
摘要:
表数据:https://www.cnblogs.com/zhishu/p/16452950.html 1.查询员工12个月的工资总和,并起别名为ANNUAL SALARY 别名中有空格的,要用双引号。 IFNULL(expr1,expr2),expr1如果不是null,返回expr1,否则返回exp 阅读全文