mysql中去除两条一摸一样的数据

Posted xjz1842

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql中去除两条一摸一样的数据相关的知识,希望对你有一定的参考价值。

    如下表结构:

CREATE TABLE `t_user` (
  `id` int(11) NOT NULL,
  `user_name` varchar(50) DEFAULT NULL,
  `phone` varchar(11) DEFAULT NULL,
  `status` int(11) DEFAULT NULL,
  `create_time` timestamp NULL DEFAULT NULL,
  `update_time` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

    首先 ,查询sql如下: 

     select user_name,phone,status,create_time,update_time
from t_user, 

    

select user_name,phone,status,create_time,update_time
from t_user
union
select user_name,phone,status,create_time,update_time
from t_user; 

去重的sql如下

select user_name,phone,status,create_time,update_time
from t_user
union
select user_name,phone,status,create_time,update_time
from t_user;

结果

 

以上是关于mysql中去除两条一摸一样的数据的主要内容,如果未能解决你的问题,请参考以下文章