目录
一、列的别名
1.直接修改
2.AS(alias 别名)
3.列的别名可以使用一对“”引起来(不要使用‘’)
?二、去除重复行
1.未去重的情况
2.去重后?
三、空值参与运算
1.空值:null ,参与运算时,结果也为空
2.实际问题的解决方案
三、着重号? · (笔记本顶部数字键1的左边)
四、查询常数
五、显示表结构(DESCRIBE/DESC)
六、使用WHERE过滤数据
一、列的别名
1.直接修改
查询表中的三个字段
将查询出的结果称为结果集
2.AS(alias 别名)
引入AS 关键字不影响结果,可省略
SELECT 学号 2020级学号,姓名 AS 名字,性别
FROM `平均`;
3.列的别名可以使用一对“”引起来(不要使用‘’)
SELECT 学号 2020级学号,姓名 AS 名字,性别 "男女"
FROM `平均`;
二、去除重复行
1.未去重的情况
SELECT 计算机
FROM `平均`;
?此时运行结果中包含重复项
2.去重后?
SELECT DISTINCT 计算机
FROM `平均`;
三、空值参与运算
1.空值:null ,参与运算时,结果也为空
null不等同于 0,'','null'
2.实际问题的解决方案
引入IFNULL?
三、着重号? · (笔记本顶部数字键1的左边)
SELECT * FROM ORDER;
表名与关键字相同
此时应使用着重号将表名包进去
SELECT * FROM `order`;
四、查询常数
五、显示表结构(DESCRIBE/DESC)
显示了表中字段的详细信息
DESCRIBE `平均`;
六、使用WHERE过滤数据
查询数学成绩为76的学生
SELECT *
FROM `平均`
#过滤条件
WHERE 数学 = 76;
|