1.插入语句
插入一个姓名为‘xiaoming’,年龄为‘18’岁,居住在‘beijing’的表格
具体操作如下图:
2.更新语句
将‘xiaoming’的城市由‘beijing’更新为‘shanghai’
具体操作如下:
3.删除语句
将‘guohongying’在表格中删除
删除前
删除后
4.查询语句
查询出在“shanghai”的‘xiaoming’
具体操作如下:
5.排序
将表格按升序排列:
将表格按降序排序;
6.模糊查询语句
只查询出表格中带有‘ming’的
具体操作如下:
7.去重(两个或多个一样的数据只留一个)
此处为去掉重复年龄(城市和姓名也可)的:
原表格中‘guohongliang’和‘xiaoming’都是21岁,操作后自动去除一个21岁的
去重前
去重后
8.distinct函数,去重后的集合
依然是去掉重复年龄的,但distinct只是把不同的记录显示出来
注:distinct只是将重复的行从结果中出去;
group by是按指定的列分组,一般这时在select中会用到聚合函数。
而distinct是把不同的记录显示出来。
group by是在查询时先把纪录按照类别分出来再查询。
group by 必须在查询结果中包含一个聚集函数,而distinct不用。
9.AVG函数(求平均值);sum函数(求和);min函数(求最小值);max函数(求最大值)
求出表格中age一栏的平均值
求出表格中age一栏的和
求出表格中age一栏的最小值
求出表格中age一栏的最大值
10.count函数,算出表中共有几行