distinct sql用法(distinct sql)
大家好,小訊來為大家解答以上的問題。distinct sql用法,distinct sql這個很多人還不知道,現(xiàn)在讓我們一起來看看吧!
1、DISTINCT 這個關鍵詞的意思是用于返回唯一不同的值。
2、在表中,可能會包含重復值。
3、這并不成問題,不過,有時您也許希望僅僅列出不同(distinct)的值。
4、SELECT DISTINCT 表示查詢結果中,去掉了重復的行;Distinct表示去掉重復的行。
5、擴展資料:sql語句中使用DISTINCT的注意事項:如果指定了 SELECT DISTINCT,那么 ORDER BY 子句中的項就必須出現(xiàn)在選擇列表中,否則會出現(xiàn)錯誤。
6、比如SQL語句:SELECT DISTINCT?Company?FROM Orders order by?Company?ASC是可以正常執(zhí)行的。
7、但是如果SQL語句是:SELECT DISTINCT?Company?FROM Orders order by?Num?ASC是不能正確執(zhí)行的,在ASP中會提示“ORDER BY 子句與 (Num) DISTINCT 沖突”錯誤。
8、SQL語句修改成:SELECT DISTINCT?Company,Num?FROM Orders order by?Num?ASC可以正常執(zhí)行參考資料:百度百科-DISTINCT。
本文到此分享完畢,希望對大家有所幫助。
免責聲明:本文為轉載,非本網(wǎng)原創(chuàng)內容,不代表本網(wǎng)觀點。其原創(chuàng)性以及文中陳述文字和內容未經(jīng)本站證實,對本文以及其中全部或者部分內容、文字的真實性、完整性、及時性本站不作任何保證或承諾,請讀者僅作參考,并請自行核實相關內容。