SQL查询返回包含来自一个字段的重复数据的所有行

The*_*des 3 sql sql-server

我有一张带有卡号和姓名的桌子.其中一些名称是相同的,这意味着他们有多张牌.如何选择名称多次出现的所有行?

Pra*_*ana 5

以下可能是您正在寻找的解决方案

Select * from CardTable where cardid in ( select cardid from CardTable group by cardid having count(cardid) > 1)
Run Code Online (Sandbox Code Playgroud)