随笔分类 -  数据库 / MySQL练习

MySQL练习
摘要:数据库表数据:https://www.cnblogs.com/zhishu/p/16452950.html 1.查询和Zlotkey相同部门的员工姓名和工资 SELECT last_name,salary FROM employees WHERE department_id = ( SELECT d 阅读全文
posted @ 2022-10-21 10:30 植树chen 阅读(226) 评论(0) 推荐(0) 编辑
摘要:数据库表数据:https://www.cnblogs.com/zhishu/p/16452950.html 1.where子句可否使用组函数进行过滤? 组函数:max(),min(),count(),avg(),sum() SELECT * FROM employees WHERE COUNT(sa 阅读全文
posted @ 2022-10-19 14:09 植树chen 阅读(119) 评论(0) 推荐(0) 编辑
摘要:数据库表数据:https://www.cnblogs.com/zhishu/p/16452950.html 1.显示系统时间(注:日期+时间) 这几个都可以 NOW(),SYSDATE(),CURRENT_TIMESTAMP(),LOCALTIME(),LOCALTIMESTAMP() SELECT 阅读全文
posted @ 2022-10-18 16:51 植树chen 阅读(103) 评论(0) 推荐(0) 编辑
摘要:查看代码:数据库和表数据创建 CREATE DATABASE `wudang`; USE `wudang`; CREATE TABLE `t_dept` ( `id` INT(11) NOT NULL AUTO_INCREMENT, `deptName` VARCHAR(30) DEFAULT NU 阅读全文
posted @ 2022-10-18 09:01 植树chen 阅读(50) 评论(0) 推荐(0) 编辑
摘要:表数据:https://www.cnblogs.com/zhishu/p/16452950.html 1.显示所有员工的姓名,部门号和部门名称。 所有员工,用left join。 left outer join和left join的效果是一样的。 #107条数据,有的员工没有部门 SELECT a. 阅读全文
posted @ 2022-10-17 18:17 植树chen 阅读(202) 评论(0) 推荐(0) 编辑
摘要:表数据:https://www.cnblogs.com/zhishu/p/16452950.html 1. 查询员工的姓名和部门号和年薪,按年薪降序,按姓名升序显示 SELECT last_name,department_id,salary*12 AS AnnualSalary FROM emplo 阅读全文
posted @ 2022-10-17 14:35 植树chen 阅读(49) 评论(0) 推荐(0) 编辑
摘要:表数据:https://www.cnblogs.com/zhishu/p/16452950.html 1.选择工资不在5000到12000的员工的姓名和工资 SELECT last_name,salary FROM employees WHERE salary<5000 OR salary>2000 阅读全文
posted @ 2022-10-17 13:57 植树chen 阅读(95) 评论(0) 推荐(0) 编辑
摘要:表数据:https://www.cnblogs.com/zhishu/p/16452950.html 1.查询员工12个月的工资总和,并起别名为ANNUAL SALARY 别名中有空格的,要用双引号。 IFNULL(expr1,expr2),expr1如果不是null,返回expr1,否则返回exp 阅读全文
posted @ 2022-10-17 10:53 植树chen 阅读(107) 评论(0) 推荐(0) 编辑
摘要:1.互为外键解决办法 set @@foreign_key_checks=OFF -- 先关闭外键约束,建表后再打开 2.表数据 CREATE DATABASE `atguigudb`; USE `atguigudb`; DROP TABLE IF EXISTS `countries`; CREATE 阅读全文
posted @ 2022-07-14 18:36 植树chen 阅读(188) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示