php mysql 查询单个字段重复的行
现在有表XLS表DXLS两个表字段相同:ID,IP。XLS表有数据,DXLS表内没数据。现在我要将XLS表内IP字段不重复的行插入进DXLS表,或者直接删除XLS表内IP...
现在有表 XLS 表 DXLS
两个表字段相同:ID,IP。
XLS表有数据,DXLS表内没数据。
现在我要将XLS表内IP字段不重复的行插入进DXLS表,或者直接删除XLS表内IP字段重复的行。
求大神帮忙 展开
两个表字段相同:ID,IP。
XLS表有数据,DXLS表内没数据。
现在我要将XLS表内IP字段不重复的行插入进DXLS表,或者直接删除XLS表内IP字段重复的行。
求大神帮忙 展开
2014-12-18
展开全部
试试:
INSERT INTO `DXLS` (SELECT * FROM `XLS` GROUP BY `IP`)
INSERT INTO `DXLS` (SELECT * FROM `XLS` GROUP BY `IP`)
展开全部
mysql_query("INSERT INTO DXLS (IP, ID) VALUES (SELECT DISTINCT(IP), ID FROM XLS)") or die(mysql_error());
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
delete from XLS where ID in (select ID from (select max(ID) as ID,count(IP) as count from XLS group by IP having count >1 order by count desc) as tab )
用这样的mysql语句就ok了
用这样的mysql语句就ok了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-12-18
展开全部
INSERT INTO `DXLS` (SELECT * FROM `XLS` group by `IP` order by ID asc) ;
参考资料http://www.2cto.com/database/201202/120259.html
参考资料http://www.2cto.com/database/201202/120259.html
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询