查重复的:
1:Select F1,count(F2) from 表 group by F1 having count(F2) > 12:Select F2,count(F1) from 表 group by F2 having count(F1) > 1若没有就是一一对应。
1:Select F1,count(F2) from 表 group by F1 having count(F2) > 12:Select F2,count(F1) from 表 group by F2 having count(F1) > 1若没有就是一一对应。
解决方案 »
- 学习SQL 2005语法PIVOT问题
- 新装SQL server 2005 没有服务器
- 寻求较好的《连锁超市物流管理系统》的数据库设计方案.....
- sql查询语句,大家帮帮忙 不知道怎么写
- 利用sql语句计算表达式,请教高手
- 请大家帮忙解决一个SQL问题~大虾请进~~
- 请大家谈一下大型信息管理系统的数据库解决方案(需通过Internet传输数据),来者有分!
- 企业管理器连接SQL-SERVER数据库出现问题!!!
- 数据库问题,急!!!
- 为什么在表中删除记录时他提示我“键列信息不足或不正确。更新影响到多行”
- 三个以上的表JOIN起来,SQL语句应该怎样写?
- 请问学习SQL SERVER应该装哪个版本?
再用txllicenhe的方法。
是这样 比如预先规定了 1---A 2---B 3---C则1 A 1 A 1 A
2 B 1 A 2 A
3 C 2 B 3 C
3 C 对 对 不对
...
...
依次类推,就能找出来了
1---(A,A,A)
2--- (A,A,B)
3--- (A,A,C)
可以1---(A,A,A)
1---(A,A,B)
3---(A,A,C)
不行但
1---(A,A,A)
1---(A,A,A)
3---(A,A,B)
可以
into #temp1
from 你的表if exists(select f1, count(*) from #temp1 group by f1 having count(*) > 1)
print '有重复的'
else
print '無重复'