Mysql如何處理重複資料?讓你的效率更高效

ruijing1207發表於2020-08-04

有時候,資料表中會存在相同的記錄。在獲取表中記錄時,相較於取得重複記錄來說,取得唯一的記錄顯然更有意義。那麼關於mysql資料庫如何處理重複資料呢,下面就為大家來講解這個問題。

[dl]15-2273[/dl]

SQL 處理重複資料

語法:

利用  DISTINCT 關鍵字來消除重複記錄的基本語法如下所示:

SELECT DISTINCT column1, column2,.....columnN
FROM table_name
WHERE [condition]

考慮 CUSTOMERS 表,表中記錄如下所示:
Mysql如何處理重複資料?讓你的效率更高效首先,讓我們先看一下 SELECT 語句是如何返回重複的薪水記錄的:

Mysql如何處理重複資料?讓你的效率更高效執行上述語句將會得到以下結果,其中 SALARY 為 2000 的記錄出現了兩次,即來自原始資料表的重複記錄:

Mysql如何處理重複資料?讓你的效率更高效現在,讓我們在上面的 SELECT 查詢中使用 DISTINCT 關鍵字,然後觀察將會得到什麼結果:

Mysql如何處理重複資料?讓你的效率更高效上述語句將會產生如下結果,這一再沒有任何重複的條目了:

Mysql如何處理重複資料?讓你的效率更高效

以上就是Macz小編為您推薦的“Mysql如何處理重複資料?”的文章,希望對您有所幫助,更多教程,盡在Macz!


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69980153/viewspace-2709144/,如需轉載,請註明出處,否則將追究法律責任。

相關文章