MySQL作為一種常見的數據庫管理系統,數據的去重是其中常見問題之一。本文將介紹如何利用MySQL的功能進行去重,具體操作如下:
-- 創建測試表并插入數據 CREATE TABLE test_table( id INT PRIMARY KEY AUTO_INCREMENT, name VARCHAR(50) NOT NULL, age INT ); INSERT INTO test_table(name, age) VALUES('Tom', 18), ('Tom', 18), ('Lucy', 22), ('Helen', 18), ('Lucy', 25), ('Jack', 30); -- 查看測試數據 SELECT * FROM test_table; -- 刪除表里重復的數據 DELETE t1 FROM test_table t1, test_table t2 WHERE t1.id >t2.id AND t1.name = t2.name AND t1.age = t2.age; -- 再次查看數據,查詢結果不再有重復數據了 SELECT * FROM test_table;
我們創建了一個test_table測試表,并插入具有重復數據的記錄,使用DELETE語句進行去重,最后證實重復數據被成功刪除。以上操作可供MySQL用戶參考。
上一篇css段落行距 px
下一篇css每三張圖片循環移動