色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術文章
文章詳情頁

請教一個mysql去重取最新記錄

瀏覽:134日期:2022-06-13 11:38:23

問題描述

數(shù)據(jù)如下 id domain port email type name value ttl route def remark2390 test.cn 80 123@qq.com 1 www 123.123.123.123 0 0 0 2523 test.cn 80 123@qq.com 1 www 123.123.123.123 1800 0 0

請教一個mysql去重取最新記錄

一個表中有 2 條相同的數(shù)據(jù),(除了 ttl 和 id 不一樣外),現(xiàn)在要保留最新的一條記錄(如 2523 ),請教如何操作

下面是需要用到的測試語句; 數(shù)據(jù)庫是 mysql 5.7

use test;CREATE TABLE test ( `id` int(11) NOT NULL AUTO_INCREMENT, `domain` varchar(100) COLLATE utf8_unicode_ci NOT NULL, `port` varchar(6) COLLATE utf8_unicode_ci DEFAULT ’80’, `email` varchar(45) COLLATE utf8_unicode_ci NOT NULL, `type` tinyint(4) DEFAULT NULL, `name` varchar(45) COLLATE utf8_unicode_ci DEFAULT NULL, `value` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL, `ttl` int(11) DEFAULT ’0’, `route` tinyint(4) DEFAULT ’0’, `def` tinyint(1) DEFAULT ’0’, `remark` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB AUTO_INCREMENT=2721 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ciINSERT INTO test.test (`id`, `domain`, `port`, `email`, `type`, `name`, `value`, `ttl`, `route`, `def`, `remark`) VALUES (’2390’, ’www.test.cn’, ’80’, ’123@qq.com’, ’1’, ’www’, ’123.123.123.123’, ’0’, ’0’, ’0’, NULL);INSERT INTO test.test (`id`, `domain`, `port`, `email`, `type`, `name`, `value`, `ttl`, `route`, `def`, `remark`) VALUES (’2523’, ’www.test.cn’, ’80’, ’123@qq.com’, ’1’, ’www’, ’123.123.123.123’, ’1800’, ’0’, ’0’, NULL);

問題解答

回答1:

踩我的出來指出錯誤呀,讓我學習學習哪里有問題。delete from testwhere (id,domain, port, email, type, name, value,route, def, remark) not in (select * from (select max(id) id,domain, port, email, type, name, value,route, def, remarkfrom test group by domain, port, email, type, name, value,route, def, remark) tmp)

回答2:

select max(id),domain, port, email, type, name, value,route, def, remark from test GROUP BY domain, port, email, type, name, value,route, def, remark;

回答3:

給你個生成刪除腳本的sql

select concat('delete from test where id=',min(id),';') into outfile ’/tmp/delete_test.sql’ lines terminated by ’n’ from test group by domain, port, email, type, name, value,route, def, remark;

相關文章:
主站蜘蛛池模板: 亚洲欧美日韩在线不卡中文 | 日韩美毛片 | 久久久久久极精品久久久 | 欧美性猛交xxxxxxxx软件 | 日韩精品一区二区三区四区 | 欧美一区二区三区视频在线观看 | 性欧美高清极品xx | 精品理论片一区二区三区 | www.黄色com| 亚洲成人一级 | 一级全黄视频 | 香港三级做爰大爽视频 | 香港经典a毛片免费观看看 香港经典a毛片免费观看爽爽影院 | 免费一级欧美大片视频在线 | 亚洲午夜精品一区二区 | 私人玩物福利 | 久久精品国产欧美成人 | www伊人| 亚洲美女视频在线观看 | 俄罗斯黄色毛片 | 日韩欧美在线视频一区二区 | 国产区更新 | 久久精品无遮挡一级毛片 | 久草在线中文最新视频 | 欧美日韩美女 | 国产色视频一区二区三区 | 欧美色综合高清视频在线 | 青木玲中文字幕一区二区 | 美女白浆视频 | 女人毛片a毛片久久人人 | 丝袜紧身裙国产在线播放 | 免费观看欧美精品成人毛片 | 亚洲精品久久精品h成人 | 欧美成人精品不卡视频在线观看 | 男人桶女人暴爽的视频 | 男女视频在线观看免费 | 中文字幕毛片 | 91九色视频无限观看免费 | 精品国产美女福利到在线不卡 | 国产欧美精品区一区二区三区 | 久草视频在线免费播放 |