SQL distinct 分类查询
来源:互联网 发布:西安市莲湖区行知小学 编辑:程序博客网 时间:2024/05/16 15:59
在表中,可能会包含重复值。这并不成问题,不过,有时您也许希望仅仅列出不同(distinct)的值。关键词 distinct用于返回唯一不同的值。
表A:
示例1
select distinct name from A
执行后结果如下:
示例2
select distinct name, id from A
执行后结果如下:
实际上是根据“name+id”来去重,distinct同时作用在了name和id上,这种方式Access和SQL Server同时支持。
示例3:统计
select count(distinct name) from A; –表中name去重后的数目, SQL Server支持,而Access不支持
select count(distinct name, id) from A; –SQL Server和Access都不支持
示例4
select id, distinct name from A; –会提示错误,因为distinct必须放在开头
其他
distinct语句中select显示的字段只能是distinct指定的字段,其他字段是不可能出现的。例如,假如表A有“备注”列,如果想获取distinc name,以及对应的“备注”字段,想直接通过distinct是不可能实现的。
0 0
- SQL distinct 分类查询
- sql如何部分distinct查询?
- SQL Server distinct top count 查询
- SQL 查询语句 distinct用法总结
- sql查询distinct 查全表* 不能加括号
- Linq to sql :查询句法---distinct
- SQL DISTINCT 多字段查询用法
- SQL Server 2008--查询(2)--Distinct
- sql分类显示查询
- sql 子分类查询
- SQL查询详细分类
- SQL分类查询的记录
- SQL子查询简单分类
- sql多表分类查询
- sql server分类查询归总
- sql distinct
- sql distinct
- sql-distinct
- Qt 常用类(14)—— QPushButton
- Windows和Linux双系统修改默认启动项、超时时间
- mp3 遍历本地音乐方法二
- 几何画板中三角函数图像的绘制技巧
- Qt 常用类(15)—— QCheckBox
- SQL distinct 分类查询
- 提取现成的ts流中的i帧文件
- asdasd
- IEC104规约流程
- seoer:你的文章需要原创吗
- bind(),delegate(),on(),live(),trigger()的用法记录
- Qt 常用类 (16)—— QRadioButton
- NODE ACL - NODE权限管理 - 功能探索
- Qt 常用类 (17)—— QLineEdit