为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

UYOU 2019-07-08 08:04:54
1.Select Distinct 货品编码,数量 From 订单信息2.Select Distinct 货品编码 From 订单信息第一句和第二句有什么分别,请高手说说Distinct用法
查看完整描述

5 回答

?
蓝山帝景

TA贡献1843条经验 获得超7个赞

Distinct的是作用是过滤结果集中的重复值。

比如订单信息表中有3条信息:
货品编码 数量
001 10
001 20
002 10

如果用第一个SQL语句查询的话,会返回
货品编码 数量
001 10
001 20
002 10

而用第二个则返回
货品编码
001
002

所以如果仅仅需要知道订单信息中的所有货品编码就用第二个SQL语句

查看完整回答
反对 回复 2019-07-09
?
慕森王

TA贡献1777条经验 获得超3个赞

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

查看完整回答
反对 回复 2019-07-09
?
杨__羊羊

TA贡献1943条经验 获得超7个赞

Select Distinct的意思是:
仅仅列出不同(distinct)的值。
关键词 DISTINCT 用于返回唯一不同的值。

查看完整回答
反对 回复 2019-07-09
  • 5 回答
  • 0 关注
  • 2178 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信