查询重复列

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了查询重复列相关的知识,希望对你有一定的参考价值。

今天遇到这个问题,网上也没有找到.所以自己研究了一下,得到以下语句可以,只是效率可能不会太高:SELECT *FROM 表名WHERE (列名 IN (SELECT [列名--这个列名有点限制的,有好多数据类型不支持] FROM 表名 列名 GROUP BY 列名,列名 HAVING COUNT(列名)>1))ORDER BY 列名以下是示例:SELECT *FROM authorsWHERE (au_lname IN (SELECT au_lname FROM AUTHORS au_lname GROUP BY au_lname, au_lname HAVING COUNT(au_lname) > 1))ORDER BY au_lname

 

以上是关于查询重复列的主要内容,如果未能解决你的问题,请参考以下文章

mysql 查询怎么去除重复列

Hibernate:本机 SQL 查询重复列结果

在大查询中更新数组字段列[重复]

oracle中,查询结果去除重复列,插入到新表中

向 BigQuery 查询添加“计算列”而不重复计算

mysql查询出一列里面重复过的数据(2个或以上)

(c)2006-2024 SYSTEM All Rights Reserved IT常识