请问sql语句“Select Distinct”是什么意思?可不可以讲一下它的用法
1.SelectDistinct货品编码,数量From订单信息2.SelectDistinct货品编码From订单信息第一句和第二句有什么分别,请高手说说Distinct...
1.Select Distinct 货品编码,数量 From 订单信息
2.Select Distinct 货品编码 From 订单信息
第一句和第二句有什么分别,请高手说说Distinct用法 展开
2.Select Distinct 货品编码 From 订单信息
第一句和第二句有什么分别,请高手说说Distinct用法 展开
7个回答
展开全部
Select Distinct的意思是查找重复的意思,在SQL语句中的作用是过滤结果集中的重复值。
在表中,可能会包含重复值,关键词 DISTINCT 用于返回唯一不同的值,语法为
SELECT DISTINCT 列名称 FROM 表名称。
如果要从 "Company" 列中选取所有的值,我们需要使用 SELECT 语句,语句如下:
SELECT Company FROM Orders
SQL 是一门 ANSI 的标准计算机语言,用来访问和操作数据库系统。SQL 语句用于取回和更新数据库中的数据。SQL 可与数据库程序协同工作,比如 MS Access、DB2、Informix、MS SQL Server、Oracle、Sybase 以及其他数据库系统。
展开全部
Distinct的是作用是过滤结果集中的重复值。
比如订单信息表中有3条信息:
货品编码 数量
001 10
001 20
002 10
如果用第一个SQL语句查询的话,会返回
货品编码 数量
001 10
001 20
002 10
而用第二个则返回
货品编码
001
002
所以如果仅仅需要知道订单信息中的所有货品编码就用第二个SQL语句。
比如订单信息表中有3条信息:
货品编码 数量
001 10
001 20
002 10
如果用第一个SQL语句查询的话,会返回
货品编码 数量
001 10
001 20
002 10
而用第二个则返回
货品编码
001
002
所以如果仅仅需要知道订单信息中的所有货品编码就用第二个SQL语句。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1、Select Distinct 是对你的查询结果进行筛选,去掉重复的结果,比如说你的
货品编码,数量 有两个结果是一样的,那么你查询的时候只会显示一个。
2、第一句和第二句区别在于,第一句,如果有记录货品编码,数量这两个字段是不同的进行晒选,第二句只会对货品编码 这一个字段是不同的进行筛选。
货品编码,数量 有两个结果是一样的,那么你查询的时候只会显示一个。
2、第一句和第二句区别在于,第一句,如果有记录货品编码,数量这两个字段是不同的进行晒选,第二句只会对货品编码 这一个字段是不同的进行筛选。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用一条语句查询得到不重复的所有数据,那就必须使用distinct去掉多余的重复记录。
第一句和第二句分别:
第一句同时作用了两个字段,也就是必须得货品编码与数量都相同的才会被排除;
第二句只作用了1个字段,即货品编码即可.
第一句和第二句分别:
第一句同时作用了两个字段,也就是必须得货品编码与数量都相同的才会被排除;
第二句只作用了1个字段,即货品编码即可.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询