最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

SQL中的distinct的使用方法

 更新時間:2023年05月26日 11:27:40   作者:沈子恒  
這篇文章主要介紹SQL中的distinct的使用方法,distinct用來查詢不重復(fù)記錄的條數(shù),即用distinct來返回不重復(fù)字段的條數(shù),文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下

1. distinct含義與使用方法

distinct用來查詢不重復(fù)記錄的條數(shù),即用distinct來返回不重復(fù)字段的條數(shù)(count(distinct id)),其原因是distinct只能返回他的目標(biāo)字段,而無法返回其他字段。

  • 注意事項
  • distinct 【查詢字段】,必須放在要查詢字段的開頭,即放在第一個參數(shù);
  • 只能在SELECT 語句中使用,不能在 INSERT, DELETE, UPDATE 中使用;
  • DISTINCT 表示對后面的所有參數(shù)的拼接取 不重復(fù)的記錄,即查出的參數(shù)拼接每行記錄都是唯一的
  • 不能與all同時使用,默認(rèn)情況下,查詢時返回的就是所有的結(jié)果

2. 使用示例

  • 示例1:只對一個字段查重:表示選取該字段一列不重復(fù)的數(shù)據(jù)

  • 示例2:多個字段去重:表示選取多個字段拼接的一條記錄,不重復(fù)的所有記錄

  • 示例3:改進(jìn)示例2,輸出的所有條數(shù)均按照distinc字段取單條(第一條)

1. 解決辦法一: 使用 group_concat 函數(shù)

2. 解決辦法二:使用group by函數(shù)

  • 示例4:聚合函數(shù)中使用distinct:一般跟 COUNT 結(jié)合使用, count()會過濾掉null項

實際包含null項有4個記錄,執(zhí)行語句后過濾null項,計算為3。

到此這篇關(guān)于SQL中的distinct的使用方法的文章就介紹到這了,更多相關(guān)SQL distinct用法內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論

衡水市| 甘谷县| 洪江市| 富宁县| 清丰县| 木兰县| 武乡县| 昂仁县| 汽车| 尉犁县| 隆回县| 隆回县| 盐山县| 十堰市| 宁河县| 永川市| 涡阳县| 喜德县| 崇明县| 屏南县| 三河市| 富民县| 兰州市| 图们市| 荔浦县| 门头沟区| 罗甸县| 蒙阴县| 沅江市| 富蕴县| 宜君县| 贡嘎县| 井研县| 义马市| 通榆县| 马山县| 阿瓦提县| 天祝| 平塘县| 新蔡县| 湟源县|