我的表没有主键,现在业务要求有个字段不能重复,
而现在已经导入了很多的数据,需要把这个字段重复的记录找出来,
我的表信息如下:mail
id username mailaddress groupid现在有邮件地址相同的字段,我怎么查询这些记录出来select * from mail where mailaddress not in (select distinct mailaddress from mail)我自己这样写好像查不出,谢谢的指教,小弟谢谢了
而现在已经导入了很多的数据,需要把这个字段重复的记录找出来,
我的表信息如下:mail
id username mailaddress groupid现在有邮件地址相同的字段,我怎么查询这些记录出来select * from mail where mailaddress not in (select distinct mailaddress from mail)我自己这样写好像查不出,谢谢的指教,小弟谢谢了
解决方案 »
- SQLSever2005 Express卸载后无法重装
- 自己建立的数据库用户无法登录sql2005
- 请教个基础问题:插入有外键约束的表提示:INSERT 语句与 COLUMN FOREIGN KEY 约束 'FK_TableB_TableA' 冲突,表 'TableA', column 'ID'
- 这样的SQL怎么写?
- 谁帮忙优化一下存储过程,实在太慢了!!!
- 取若干个表的多个字段建立视图,怎样使取出的主键字段在视图中成为该视图的主键?
- SQL查询成功率
- SQL Server 高手请进 ! 简单问题!
- ERWin连接到SQL2000时出错!
- 请教高手关于 MSSQL 连接等问题:
- 检索速度问题
- ◆◇◆ Sqlcmd: Error: Microsoft SQL Native Client : Login timeout expired. ◆◇◆
from mail
where mailaddress in (select mailaddress from mail group by mailaddress having count(*)>1)