📄 10、computy & distinct的使用.sql
字号:
--DISTINCT
--功能实现:在titles表中查找有多少种类型的书籍
select count(type) from titles
select distinct type from titles
select count(distinct type) from titles
注意: distinct 只能和字段名联接。
---------------------------------------------------------------------------------
-- COMPUTY 和 COMPUTY BY 的使用
--用同一 SELECT 语句既查看明细行,又查看汇总行?
USE pubs
SELECT type, price, advance
FROM titles
ORDER BY type
COMPUTE SUM(price), SUM(advance)
USE pubs
SELECT type, price, advance
FROM titles
ORDER BY type
COMPUTE SUM(price), SUM(advance) BY type
--在使用compute by之前一定要使用order by排序。
--因为compute by是按顺序,并且是相同类别的进行总合。
-- COMPUTE BY 子句使您得以用同一 SELECT 语句既查看明细行,又查看汇总行
--可选的 BY 关键字,该关键字可按对一列计算指定的行聚合
--行聚合函数名称;例如,SUM、AVG、MIN、MAX 或 COUNT
-- COMPUTE BY 子句使您得以用同一 SELECT 语句既查看明细行,又查看汇总行
--可选的 BY 关键字,该关键字可按对一列计算指定的行聚合
--行聚合函数名称;例如,SUM、AVG、MIN、MAX 或 COUNT
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -