mysql数据库学习--SQL语句关键字以及常用函数
Posted 桃之夭夭*
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql数据库学习--SQL语句关键字以及常用函数相关的知识,希望对你有一定的参考价值。
一、关键字
1、like
模糊查询,多用于where 条件查询;
语法:字段名称 like "%字段%"
例如:select * from students where c_name like "李%"; --查询学生表中姓氏为李的学生数据
select * from students where c_name like "%明%"; --查询学生表中姓名包含明字的学生的数据
2、group by
分组查询,根据列对数据集分组;
语法:select 字段名称 from 表名 group by 字段名称
例如:select c_name count(*) from students group by c_name; --按照姓名分组查询学生表中学生姓名以及对应的人数
结果:
c_name | count(*) |
李明 | 3 |
韩梅梅 | 1 |
张月 | 1 |
注意:group by 后的分组字段名称一定要和select 后的保持一致!
3、order by
排序,根据字段将查询结果升序或者降序展示;
语法:select 字段名称 from 表名 order by 字段名称 desc (asc)
例如:select * from student order by c_age desc; -- 将学生表数据按照年龄从大到小排序
结果:
c_name | c_age |
李明 | 21 |
张月 | 20 |
韩梅梅 | 18 |
注意:desc 降序 asc升序
4、having
5、between and
6、and
7、or
8、is (not) mull
9、as
二、常用函数
1、count()
2、sum()
3、distinct()
4、avg()
5、to_char()
6、to_date()
7、round()
8、length()
9、
以上是关于mysql数据库学习--SQL语句关键字以及常用函数的主要内容,如果未能解决你的问题,请参考以下文章
MySQL创建用户以及授权常用的sql语句MySQL数据库的备份与恢复