随笔分类 - MySQL
摘要:#04-练习 #1.显示所有员工的姓名,部门号和部门名称SELECT e.`last_name`,e.`department_id`,d.`department_name`FROM employees e LEFT OUTER JOIN departments dON e.`department_i
阅读全文
摘要:#04 多表查询 #常用表 DESC employees; DESC departments; DESC locations; #查询员工名为'Abel'的人在哪个城市工作? SELECT * FROM employees WHERE last_name = 'Abel'; SELECT * FRO
阅读全文
摘要:#03 排序与分页 #排序 #1.如果没有使用排序操作,默认查询返回的数据是按照添加数据的顺序显示的SELECT * FROM employees; #2.ORDER BY 升序:ASC(ascend) 降序:DESC(descend)#按照salary从高到低的顺序显示员工信息SELECT emp
阅读全文
摘要:#day-02 #1.选择工资不在5000到12000的员工的姓名和工资SELECT last_name,salaryFROM employeesWHERE salary NOT BETWEEN 5000 AND 12000; #2.选择在20号或50号部门工作的员工姓名和部门号SELECT las
阅读全文
摘要:#day-02 算术运算符与比较运算符 #1.算术运算符:+ - * div % modSELECT 100,100 + 0,100 - 0,100 + 50,100 + 50 * 30,100 + 32.2,100 - 32.1FROM DUAL; #在sql中 + 没有连接的作用,就表示加法运算
阅读全文
摘要:#day-01 课后练习#1.查询员工12个月的工资总和,并起别名为ANNUAL SALARY#注意null与''的区别SELECT employee_id,last_name,salary * 12 *(1+commission_pct) "ANNUAL SALARY"FROM employees
阅读全文
摘要:USE atguigudb; #dual 空表SELECT "iphone",112 FROM DUAL; #1.全选SELECT * FROM employees;SELECT first_name AS NAME,email mail,phone_number "phone2",salary m
阅读全文