MySQL8 学习笔记3
1.依然是select
如果你对join on 仍然稀里糊涂,请看:MySQL中的join以及on条件的用法
接着看select基本语法,继续介绍笔记2中没有提到的特性:
a.使用group by分组查询结果
使用having子句过滤分组结果:
b.mysql中的分组函数
举例:
c.使用order by子句排序查询结果
d.使用create view语句创建视图
2.删除语句delete
举例:
要建立唯一索引,首先要保证表中数据是不能重复的,如果有重复数据,则要把重复数据删除后在建立唯一索引:
3.数据更新(修改)语句update
我们在编写update语句的时候,最好先按条件写出select语句,确认查询的数据无误后,再把select语句改成update语句。
举例:
首先在imc_course这个表中增加一列:
4.使用SQL获取数据库时间
举例:
5.使用SQL转换时间数据
举例:
6.使用SQL进行时间计算,提取部分时间值
7.使用SQL拼接字符串,判断字符串的长度
举例:
8.使用字符串截取函数