sql语句“Select Distinct”是什么意思?

1.Select Distinct 货品编码,数量 From 订单信息
2.Select Distinct 货品编码 From 订单信息
第一句和第二句有什么分别,请高手说说Distinct用法



UYOU
浏览 2179回答 5
5回答

蓝山帝景

Distinct的是作用是过滤结果集中的重复值。比如订单信息表中有3条信息:货品编码 数量001 10001 20002 10如果用第一个SQL语句查询的话,会返回货品编码 数量001 10001 20002 10而用第二个则返回货品编码001002所以如果仅仅需要知道订单信息中的所有货品编码就用第二个SQL语句。

慕森王

1、Select Distinct 是对你的查询结果进行筛选,去掉重复的结果,比如说你的货品编码,数量 有两个结果是一样的,那么你查询的时候只会显示一个。2、第一句和第二句区别在于,第一句,如果有记录货品编码,数量这两个字段是不同的进行晒选,第二句只会对货品编码 这一个字段是不同的进行筛选。

杨__羊羊

Select Distinct的意思是:仅仅列出不同(distinct)的值。关键词 DISTINCT 用于返回唯一不同的值。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

SQL Server