distinct使用方法 sql組合主鍵,的問題?
sql組合主鍵,的問題?有三種方法可以消除重復(fù)數(shù)據(jù)庫:1。兩個或多個記錄的每個字段值完全相同。在這種情況下,它是最容易復(fù)制的,您可以使用關(guān)鍵字distinct將其刪除。2. 在這兩條記錄之后,只有一些
sql組合主鍵,的問題?
有三種方法可以消除重復(fù)數(shù)據(jù)庫:
1。兩個或多個記錄的每個字段值完全相同。在這種情況下,它是最容易復(fù)制的,您可以使用關(guān)鍵字distinct將其刪除。
2. 在這兩條記錄之后,只有一些字段有重復(fù)的值,但是表有主鍵或唯一ID,如果是這樣,就不可能用distinct進行過濾,這就需要主鍵ID和group by group的唯一性。
3. 在這兩條記錄之后,只有一些字段的值是重復(fù)的,但表中沒有主鍵或唯一ID。在這種情況下,您可以使用臨時表,將數(shù)據(jù)復(fù)制到臨時表,添加自增長ID,并在刪除重復(fù)數(shù)據(jù)后刪除臨時表。