MySQL 查出多条 根据身份证号保留一条
时间: 2023-10-02 11:09:55 浏览: 151
mysql查找删除重复数据并只保留一条实例详解
5星 · 资源好评率100%
如果需要在 MySQL 中查出多条数据,并且需要根据身份证号进行去重,保留一条记录,可以使用以下 SQL 语句:
```
SELECT *
FROM table_name
GROUP BY id_card_number;
```
其中,table_name 是要查询的表格名称,id_card_number 是要根据其进行去重的列名。
这条 SQL 语句会将 table_name 表格中的数据按照 id_card_number 列进行分组,然后对每个分组保留一条记录,最终得到去重后的结果。需要注意的是,由于这里是保留一条记录,所以无法保证保留的是哪一条记录,如果需要保留指定的记录,可以在 SQL 语句中使用其他关键字和条件进行过滤。
阅读全文