-3

次の列を持つ従業員テーブルを持つ

eid    ename    salary    did
100    king     5000      DB
101    kochaar  7000      DB
102    jack     6000      JAVA
103    john     3000      JAVA
104    marry    6000      DB

フォームの o/p iz

did    count(eid)
DB     3
JAVA   2
DB     3
JAVA   2
DB     3

ユニオンオールを使用してみましたが、tiz o/p を達成する方法がわかりません。

4

2 に答える 2

1
select  did
,       count(*) over (partition by did)
from    YourTable
于 2013-07-17T19:01:31.110 に答える
0
select t1.did
       , count(t1.*)
from table1 t1
group by t1.did
于 2013-07-17T19:52:33.917 に答える