Mysql练习

1.选择题

注意:

  • 别名的 AS 可以省略
  • 别名如果有空格需要用“”引起来,不然会被看成是一个别名 + 一个新的列

Mysql练习

 

 

 Mysql练习

2. 

DESC + 表名

3.

(一个数 + NULL) 就会变成NULL

Mysql练习

 

 

 如果为空则返回0,如果不为空则返回comm

IFNULL() 函数用于判断第一个表达式是否为 NULL,如果为 NULL 则返回第二个参数的值,如果不为 NULL 则返回第一个参数的值。

4.

 Mysql练习

 

5.

Mysql练习

 

 

 6.

Mysql练习

Mysql练习

 

 

 

 Mysql练习

 

Mysql练习

 

 

 Mysql练习

 

 

 Mysql练习

 

  • 15、24模糊查询

 

 Mysql练习

 

Mysql练习

 

 

 

  •  15、replace函数

Mysql练习

 

 

 

 Mysql练习

 

 

19、20排序

 Mysql练习

 

 

 Mysql练习

 

21、取整

四舍五入的话用round,floor是向下取整

 

 Mysql练习

 

 

 Mysql练习

 

 

 Mysql练习

 

 

 

7.

Mysql练习

 

 

 (1)

Mysql练习

 

 

 

 (2)子查询

Mysql练习

 

 

 (3)自连接

Mysql练习

 

 

 (4)左外连接——dept显示全

Mysql练习

 

 

 (5)多表查询

Mysql练习

 

 

 (6)这个注意一下,加强having子句的掌握

Mysql练习

 

 

 (7)

Mysql练习

 

 

 (8)

Mysql练习

 

 

 Mysql练习

 

(9)子查询

Mysql练习

 

 

 (10)

Mysql练习

 

 

 (11)fomat 保留两位

Mysql练习

 

 

(12)略 多表查询 条件是部门号相等

(13)

Mysql练习

 

 

 Mysql练习

 

Mysql练习

 

 

 

 (14)、(15)

Mysql练习

 

 

 (16)

Mysql练习

 

 

 8.

Mysql练习

 

 

 Mysql练习

 

  • (1)

Mysql练习

Mysql练习

Mysql练习

 

  • (3)
  •  3.1 没想到用like 想的是字符串第一个

Mysql练习

 

 

  •  3.2

Mysql练习

 

  •  3.3

Mysql练习

 

 Mysql练习

 

 Mysql练习

 

 Mysql练习

 

然后将以上结果当作临时表和department表进行联合查询(为了系的编号)

Mysql练习

 

 Mysql练习

 

  •  (4)

Mysql练习

 

  •  (5)事务

Mysql练习

 

 Mysql练习

 

上一篇:mysql笔记15:联结表


下一篇:数学建模学习(59):云模型数据处理进行选优