首页 > 精选经验 >

distinct sql用法(distinct sql)

发布时间:2023-05-03 12:00:53来源:

大家好,小讯来为大家解答以上的问题。distinct sql用法,distinct sql这个很多人还不知道,现在让我们一起来看看吧!

1、DISTINCT 这个关键词的意思是用于返回唯一不同的值。

2、在表中,可能会包含重复值。

3、这并不成问题,不过,有时您也许希望仅仅列出不同(distinct)的值。

4、SELECT DISTINCT 表示查询结果中,去掉了重复的行;Distinct表示去掉重复的行。

5、扩展资料:sql语句中使用DISTINCT的注意事项:如果指定了 SELECT DISTINCT,那么 ORDER BY 子句中的项就必须出现在选择列表中,否则会出现错误。

6、比如SQL语句:SELECT DISTINCT Company FROM Orders order by Company ASC是可以正常执行的。

7、但是如果SQL语句是:SELECT DISTINCT Company FROM Orders order by Num ASC是不能正确执行的,在ASP中会提示“ORDER BY 子句与 (Num) DISTINCT 冲突”错误。

8、SQL语句修改成:SELECT DISTINCT Company,Num FROM Orders order by Num ASC可以正常执行参考资料:百度百科-DISTINCT。

本文到此分享完毕,希望对大家有所帮助。

免责声明:本文为转载,非本网原创内容,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。