首页 > 数据库 >SQL Server查询重复数据

SQL Server查询重复数据

时间:2023-06-29 10:47:28浏览次数:33  
标签:code name 重复 查询 SQL table Server

1.查询单列重复

select * from table
where name in (select name from table group by name having count(name) > 1)

  

2.查询多列重复

SELECT a.* FROM table a,(
SELECT name,code
FROM table 
GROUP BY name,code
HAVING COUNT(1)>1) AS b
WHERE a.name=b.name AND a.code=b.code

  

标签:code,name,重复,查询,SQL,table,Server
From: https://www.cnblogs.com/microsoft-zh/p/17513404.html

相关文章

  • java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check t
    问题报错代码org.apache.ibatis.exceptions.PersistenceException:###Errorqueryingdatabase.Cause:java.sql.SQLSyntaxErrorException:YouhaveanerrorinyourSQLsyntax;checkthemanualthatcorrespondstoyourMySQLserverversionfortherightsyntax......
  • Mysql必备技能点
    一、SQL顺序1.sql语句执行顺序:from-->where-->groupby-->having-->select--->orderby;我们先执行from,join来确定表之间的连接关系,得到初步的数据where对数据进行普通的初步的筛选groupby分组各组分别执行having中的普通筛选或者聚合函数筛选。然后把再根据我们要......
  • 【技术积累】Mysql中的SQL基础【一】
    建表语句后续所有内容建立在这些SQL语句上CREATETABLEusers(idINTPRIMARYKEY,nameVARCHAR(50),ageINT);CREATETABLEorders(idINTPRIMARYKEY,user_idINT,product_nameVARCHAR(50),priceDECIMAL(10,2),FOREIGNKEY(user_id)REFEREN......
  • 离线安装mysql报错解决方法:/usr/sbin/mysqld: error while loading shared libraries:
    Linux:centos7.664位mysql:5.6使用离线方式安装:rpm-ivh--nodepsmysql*,执行systemctlstartmysqld.service发现启动不了,通过vi/var/log/mysql.log看到如下关键字:libraries:libaio.so.1,之前也是按照网上帖子各种修改都没有解决问题,详细报错如下:/usr/sbin/mysqld:error......
  • 10 | MySQL为什么有时候会选错索引?
    以下内容出自《MySQL实战45讲》10|MySQL为什么有时候会选错索引?优化器的逻辑选择索引是优化器的工作。影响优化器选择的判断标准:扫描行数临时表是否排序扫描行数MySQL在真正执行语句之前,会根据统计信息来估算记录数。这个统计信息就是索引的“区分度“。显然,......
  • Linux安装jumpserver实践
    1、结合之前Linux安装mysql登录问题-适用root强制登录这一步比较重要,否则在线自动安装不了。不能忽略。进行,要先安装该mysql,并对数据库初始化、设置密码之后,登录数据库,并创建一个数据库:https://docs.jumpserver.org/zh/v3/installation/setup_linux_standalone/requirements/#......
  • Docker实战_Mysql数据卷挂载
    Docker实战_Mysql数据卷挂载搜索镜像dockersearchmysql:5.7下载镜像dockerpullmysql:5.7运行镜像dockerrun-d-p3306:3306\-v/opt/mysql/conf:/etc/mysql/conf.d\-v/opt/mysql/data:/var/lib/mysql\-eMYSQL_ROOT_PASSWORD=123456--namemy-mysqlmysql:......
  • Mysql
    下载:官网:http://dev.mysql.com/downloads/mysql/安装教程:https://blog.csdn.net/weixin_39289696/article/details/128850498Mysql目录介绍:#binmysql.exe#这个是mysql自带的客户端mysqld.exe#这个是mysql的服务端#data'''它......
  • Mysql 日期和时间转换
    https://www.php.cn/faq/523569.html一、MySQL中的日期时间类型在MySQL中,日期时间类型包括DATE、TIME、DATETIME以及TIMESTAMP四种类型。其中,DATE类型表示日期,格式为'YYYY-MM-DD';TIME类型表示时间,格式为'HH:MM:SS';DATETIME类型表示日期和时间,格式为'YYYY-MM-DDHH:MM:SS';TIMESTA......
  • day 113- mybatis的查询resultMap
    mybatis中的resultMapresultMap用来处理字段名和属性名不一致的情况,处理映射关系若字段名和实体类中的属性名不一致,则可以通过resultMap设置自定义映射<!--字段名和属性名不一致的情况,处理映射关系:1.为查询的字段设置别名,和属性名保持一致2.当字段符合MySQL......