欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql怎么刪除表里重復數據

江奕云2年前14瀏覽0評論

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用戶參考。