![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
碵蝎
这个作者很懒,什么都没留下…
展开
-
08.分组函数
分组函数一共5个,分别是:count 计数sum 求和avg 平均值max 最大值min 最小值分组函数还有另一个名字,多行处理函数。分组函数特点输入多行,最终输出的结果是1行。例子查询数学分数中,最高分的SELECT MAX(math) FROM studens;查询数学分数中,最低分的SELECT MIN(math) FROM studens;查询所有学生,数学分数的平均分SELECT AVG(math) FROM studens;查询所有学原创 2021-07-07 00:22:03 · 197 阅读 · 0 评论 -
07.给查询结果的列重命名
SELECT name, chinese FROM studens;把chinese改成 “语文成绩”SELECT name, chinese AS '语文成绩' FROM studens;使用AS关键字,AS关键字也可以被省略SELECT name, chinese '语文成绩' FROM studens;原创 2021-07-06 00:10:20 · 2105 阅读 · 0 评论 -
06.排序
语法格式:select * from 表名 order by 字段名 (asc / desc);学生的年龄从小到大排序SELECT name, age FROM studens ORDER BY age;也可以这样写SELECT name, age FROM studens ORDER BY age ASC;ASC(从小到大), 默认就是从小到大,所以可以不用写ASC学生的年龄从大到小排序SELECT name, age FROM studens ORDER BY ag原创 2021-07-04 15:00:50 · 173 阅读 · 0 评论 -
05.条件查询
语法格式:select字段,字段...from表名where条件;执行顺序:先from,然后where,最后select例子查询sex为女的学生SELECT * FROM studens WHERE sex = '女';查询语文成绩小于60分的学生SELECT name,china FROM studens WHERE china < 60;查询语文成绩在80分~100分的学生SELECT name,china FROM studens WHERE ch...原创 2021-06-25 01:09:17 · 174 阅读 · 0 评论 -
04.查询语句(DQL)
语法格式:select 字段名1,字段名2,字段名3,.... from 表名;提示1、任何一条sql语句以“;”结尾。2、sql语句不区分大小写。例子比如有下面这个学生表id name age sex china math english banji issanhaoxuesheng 1 tom 18 男 20 58 54 1 Null 2 marry 17 女.原创 2021-06-24 00:26:36 · 349 阅读 · 0 评论 -
03.SQL语句分类
DQL(数据查询语言): 查询语句,凡是select语句都是DQL。DML(数据操作语言):insert delete update,对表当中的数据进行增删改。DDL(数据定义语言):create drop alter,对表结构的增删改。TCL(事务控制语言):commit提交事务,rollback回滚事务。(TCL中的T是Transaction)DCL(数据控制语言): grant授权、revoke撤销权限等。...原创 2021-06-23 23:56:02 · 84 阅读 · 0 评论 -
02.什么是表
表:table是数据库的基本组成单元,所有的数据都以表格的形式组织,目的是可读性强。一个表包括行和列: 行:被称为数据/记录(data) 列:被称为字段(column)如 :学号 姓名 年龄 110 张三 20 120 李四 21 ...原创 2021-06-23 23:54:38 · 264 阅读 · 0 评论 -
01. sql、DB、DBMS分别是什么,他们之间的关系?
DBDataBase(数据库,数据库实际上在硬盘上以文件的形式存在)DBMSDataBase Management System(数据库管理系统,常见的有:MySQL Oracle DB2 Sybase SqlServer...)SQL:原创 2021-06-17 00:01:44 · 1687 阅读 · 0 评论