作者yuchia69 (最爱 梁静茹 ^^)
看板Database
标题[SQL ] 如何同时使用2个count
时间Mon Oct 26 10:54:05 2009
各位大大你好 我用SQL2000 SP4
(在DB上 我的权限只能query)
我有2个table a(课码a1,课名a2)
b(课码b1,学号b2,分数b3)
我要如何同时算出 修课人数 和 及格人数
我的写法是
select a.a2, count(*) as '修课人数', count(*) as '及格人数'
from a,b
where a.a1=b.b1
group by a.a1
order by a.a1
可是b.b3>=60 不知道要写在哪边 才能算出及格人数
--
另外ROW_NUMBER() 在SQL2000也不用 这样要如何产生流水号?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.118.99.140