MySQL必知必会(一)

一、了解SQL
1.数据库软件:应称为DBMS(数据库管理系统)
2.数据库:保存有组织的数据的器(通常是一个文件或一组文件)。数据库是通过3.DBMS创建和操纵的容器,数据库可以是保存在硬设备上的文件,但也可以不是。
4.表:某种特定类型数据的机构化清单。
5.表名:相同数据库中不能两次使用相同的表名。
6.模式:关于数据库和表的布局及特征的信息。
7.列:表中的一个字段。所有的表都是有一个或多个列组成的。
8.数据类型:所容许的数据类型。每个表都有相应的数据类型,它限制(或容许)该列中存储的数据。
9.行:表中的一个记录。
10.主键:一列(或一组列),其值能够区分表中的每个行。
MySQL必知必会(一)_第1张图片MySQL必知必会(一)_第2张图片
这里写图片描述MySQL必知必会(一)_第3张图片
二、MySQL
1.MySQL类型
这里写图片描述MySQL必知必会(一)_第4张图片MySQL必知必会(一)_第5张图片
2.MySQL工具
MySQL必知必会(一)_第6张图片这里写图片描述这里写图片描述
三、使用SQL
1.连接MySQL
这里写图片描述
这里写图片描述
2.选择数据库
MySQL必知必会(一)_第7张图片
3.数据库和表
MySQL必知必会(一)_第8张图片MySQL必知必会(一)_第9张图片MySQL必知必会(一)_第10张图片MySQL必知必会(一)_第11张图片MySQL必知必会(一)_第12张图片
四、检索数据
1.检索单个列
MySQL必知必会(一)_第13张图片
返回的数据未排序,结束SQL语句用‘;’分隔,SQL语句不区分大小写,空格都会被忽略
2.检索多个列
MySQL必知必会(一)_第14张图片
3.检索所有列
MySQL必知必会(一)_第15张图片
4.检索不同行
MySQL必知必会(一)_第16张图片
5.限制结果
MySQL必知必会(一)_第17张图片
6.使用完全限定的表名
MySQL必知必会(一)_第18张图片
五、排序检索数据
1.排序数据
5MySQL必知必会(一)_第19张图片
也可通过非选择列进行排序
2.按多个列排序
MySQL必知必会(一)_第20张图片
3.指定排序方向
按价格降序排序:
这里写图片描述
价格降序,名字升序:
这里写图片描述
这里写图片描述
最大值、最小值
MySQL必知必会(一)_第21张图片
六、过滤数据(WHERE)
MySQL必知必会(一)_第22张图片
1.使用WHERE子句
MySQL必知必会(一)_第23张图片
2.WHERE子句操作符
MySQL必知必会(一)_第24张图片
检测单个值
MySQL必知必会(一)_第25张图片
不匹配检查
MySQL必知必会(一)_第26张图片
范围值检查
MySQL必知必会(一)_第27张图片
空值检查
MySQL必知必会(一)_第28张图片
七、数据过滤(WHERE、NOT、IN)
这里写图片描述
1.组合WHERE子句
AND操作符
MySQL必知必会(一)_第29张图片
OR操作符
MySQL必知必会(一)_第30张图片
计算次序(可用括号改变)
MySQL必知必会(一)_第31张图片
2.IN操作符
MySQL必知必会(一)_第32张图片
MySQL必知必会(一)_第33张图片
3.NOT操作符
(WHERE子句用用来否定后跟条件的关键字)
MySQL必知必会(一)_第34张图片
MySQL必知必会(一)_第35张图片

你可能感兴趣的:(SQL必知必会)