怎样用SQL 语句选出某字段值相同的记录?(10分)

  • 主题发起人 主题发起人 王建伟
  • 开始时间 开始时间

王建伟

Unregistered / Unconfirmed
GUEST, unregistred user!
怎样用SQL 语句选出某字段值相同的记录?
比如选出 ColumnName1 这个字段的值相同的记录。
 
SELECT * FROM Table WHERE ColumnName1 in (
SELECT A.ColumnName1
FROM (SELECT ColumnName1, COUNT(*) AS SL FROM Table GROUP BY ColumnName1) AS A
WHERE A.SL >= 2)
 
说清楚些
 
select * from tab where ColumnName1 in(
select ColumnName1 from (
select ColumnName1,count(ColumnName1) as colcount from tab group by ColumnName1
) where colcount>1
)
 
谢谢了。
 
后退
顶部