资料:
链接:https://pan.baidu.com/s/1gLPOrUlf4WyQzgPbFa5uAw
提取码:0ic7
mysql参考文档:
mysql文件:
数据库基本操作:
mysql> show databases;
+——————–+
| Database |
+——————–+
| information_schema |
| bick |
| myemployees |
| mysql |
| performance_schema |
| sys |
+——————–+
6 rows in set (0.04 sec)
mysql> create database data02;
Query OK, 1 row affected (0.00 sec)
mysql> show databases;
+——————–+
| Database |
+——————–+
| information_schema |
| bick |
| data02 |
| myemployees |
| mysql |
| performance_schema |
| sys |
+——————–+
7 rows in set (0.05 sec)
mysql> use data02;
Database changed
mysql> show tables;
Empty set
mysql> create table user;
employees表数据结构:
查询1:
查询2:
查询3:
查询4:
起别名:
去重:
加法:
查询第一个名字和最新的名字:
将两个名字结合起来:
concat:
条件查询:
或:
查询工资在10000-20000的之间的员工名,工资和奖金
查询编号不在90到110之间,或者工资大于15000的员工信息
查询员工名字的最后包含a的员工信息
查询员工名字的第一个字母包含a的员工信息
查询员工名字中包含a的员工信息
查询第3个字符位n,第5个字符为l的员工名和工资
between and:
使用between and改写
in查询
使用in改写:
is null:
排序:
查询部门编号大于等于90的员工信息,并且按照员工编号降序
作业:
答案;
1可以执行成功
2 可以执行成功
3 添加as修改:
4 显示表结构:
查询全部信息:
5
6
最终查询
作业2:
答案:
1
2
3
4
5
6
7
8
9
10
11
作业3:
答案
1
2
3