抱歉刚才没复制好,手画了一下
CID NAME NUM1 NUM2
1 e 11 222
2 a 21 333
3 b 22 333
4 c 23 444
5 c 23 555
CID NAME NUM1 NUM2
1 e 11 222
2 a 21 333
3 b 22 333
4 c 23 444
5 c 23 555
解决方案 »
- SQL sever2000
- 在哪里可以找到数据库习题集的电子资源?
- 郁闷死了,这什么问题啊,救救我吧!
- 比如说我用上面的SQL代码,创建一个表AccountDestination ,其中UpdateID代表的是'更新的ID号',CustomerID 代表的是'客户ID',CompanyName指
- 如何把oracle的存储过程转换为MSSQL的存储过程,有没有相关的工具
- 初学mysql数据库好糊涂啊,大侠能不能给个简单的操作mysql的例子啊?
- 如何将sql server配置到网络上,使应用程序可以随时随地访问数据库?
- 求一SQL,感觉有些难.100分
- 数据的复制
- 急急急!
- 求一条SQL语句,不太想用存储过程
- 在SQL语句中可以实现excel单元格合并吗?
Select count(distinct num2)
from (select name,min(num2) as num2 from 表 group by name) aa或
Select count(distinct name)
from (select num2,min(name) as name from 表 group by num2) aa
钱怎么给你?
另外能指点下这个题目的解决思路么(或者帮忙解释一下这句语句)不然看不懂的话下次有类似的问题我自己还是不会
( cid varchar(3) ,
name1 varchar(5),
num1 varchar(5),
num2 varchar(5)
)
insert into test3(cid,name1,num1,num2) values('1','e','11','222')
insert into test3(cid,name1,num1,num2) values('2','a','21','333')
insert into test3(cid,name1,num1,num2) values('3','b','22','333')
insert into test3(cid,name1,num1,num2) values('4','c','23','444')
insert into test3(cid,name1,num1,num2) values('5','c','23','555')select count(distinct num2) as 数目 from (select max(name1) as name1,max(num2) as num2 from test3 group by name1) test3
drop test3