求sql语句, 查询相同记录 表A字段 id 姓名 身份id 出生日期查询姓名相同的人谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select 姓名 from TBAgroup by 姓名having count(姓名)>2 select * from a b where exists (select 1 from a where 姓名=b.姓名) select * from tb where 姓名 in(select 姓名 from tb group by 姓名 having count(1) > 1) select 姓名 from tb group by 姓名 having count(姓名) > 1 select 姓名 ,count(姓名) from tb group by 姓名 having count(姓名) > 1 select 姓名from tb group by 姓名having count(姓名)>1 SELECT * FROM table_A AWHERE EXISTS( SELECT 1 FROM table_A B WHERE A.姓名 = B.姓名 AND A.id <> B.id) SELECT 姓名 FROM A GROUP BY 姓名 HAVING COUNT(*)>1 1. id 要求唯一2. A和B代表table_A的别名3. SQL的意思是:table_A进行自连接,条件为A.id <> B.id AND A.姓名 = B.姓名. 排除了自己和自己连接的那么记录外,如果还存在条件成立的连接,则表明姓名重复 select 姓名 from TBAgroup by 姓名having count(姓名)>2 SELECT 姓名FROM aGROUP BY 姓名HAVING (COUNT(姓名) > 1) 设置一列的默认值。。。。 求一Sql 语句 这句SQL语句还能优化吗? 求生成自然数序列的SQL语句 请问我现在在存贮过程中建了一个临时表,我现在写了一个查临时表的sql 报错如下 table 死鎖了,怎麼辦? 谁能把like查询,修改成charindex,最好说说两者区别 请帮忙解决“[Microsoft][ODBC SQL Server Driver]超时已过期”的问题 请问SQL2000的管理工具中有没有监视某个DataBase的某个Table变化情况的功能? sql复制问题 求一SQL 查询不重复记录
from TBA
group by 姓名
having count(姓名)>2
(select 姓名 from tb group by 姓名 having count(1) > 1)
select 姓名from tb
group by 姓名
having count(姓名)>1
table_A A
WHERE EXISTS
(
SELECT 1 FROM table_A B WHERE A.姓名 = B.姓名 AND A.id <> B.id
)
SELECT 姓名 FROM A GROUP BY 姓名 HAVING COUNT(*)>1
2. A和B代表table_A的别名
3. SQL的意思是:table_A进行自连接,条件为A.id <> B.id AND A.姓名 = B.姓名. 排除了自己和自己连接的那么记录外,如果还存在条件成立的连接,则表明姓名重复
from TBA
group by 姓名
having count(姓名)>2
FROM a
GROUP BY 姓名
HAVING (COUNT(姓名) > 1)