当前位置 - 股票行情交易網 - 股票行情 - sql語句去重distinct方法是什麽?

sql語句去重distinct方法是什麽?

sql語句去重distinct方法是根據name和id兩個字段來去重的。這種方式Access和SQLServer同時支持,返回的結果為兩行,這說明distinct並非是對xing和ming兩列字符串拼接後再去重的,而是分別作用於了xing和ming列。

sql語句去重distinct特點

distinct語句中select顯示的字段只能是distinct指定的字段,其他字段是不可能出現的,例如假如表A有備註列,如果想獲取distincname,以及對應的備註字段想直接通過distinct是不可能實現的,但可以通過其他方法實現關於SQLServer將壹列的多行內容拼接成壹行的問題討論。

distinct這個關鍵字用來過濾掉多余的重復記錄只保留壹條,但往往只用它來返回不重復記錄的條數,而不是用它來返回不重記錄的所有值。其原因是distinct只有用二重循環查詢來解決,而這樣對於壹個數據量非常大的站來說,無疑是會直接影響到效率的。