[SQL ] 累積的distinct count
我有一個table 有兩個欄位 date name
ex
date name
20100301 A
20100302 A
20100301 B
20100301 B
20100302 C
20100303 D
20100303 C
20100302 A
請問有沒有辦法一種query 的結果 可以變成下面這樣
date cum_distnct_count
20100301 2 <= 小於等於20100301 的時候 name 出現2 種不同的值
20100302 3 <= 小於等於20100302 的時候 name 出現3 種不同的值
20100303 4 <= 小於等於20100303 的時候 name 出現4 種不同的值
小弟想了很久 不知道有沒有大大可以教我怎麼做
我是用 oracle 的database
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.42.189.146
→
04/29 16:55, , 1F
04/29 16:55, 1F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):