[SQL ] 挑選時間區間內 重複的日期和種類
資料庫名稱:MSSQL
資料庫版本:2008
內容/問題描述:挑選時間區間內 重複的日期和最多種類
也可以計算出每一天的Product種類有幾種,再取MAX
資料:
Sales, Product, StartDate, EndDate
Amy, A, 20000101, 20000105
Amy, B, 20000101, 20000103
Amy, C, 20000104, 20000108
Amy, D, 20000103, 20000104
Amy, A, 20000110, 20000111
Jack, A, 20000201, 20000202
Jack, B, 20000203, 20000204
Jack, C, 20000208, 20000209
Jack, D, 20000204, 20000207
Jack, B, 20000204, 20000204
希望可以彙整出來的答案為(Sales, 最多重複時有幾種product,最多重複的那一天)
Amy, 3, 20000104
Jack, 2, 20000204
或是(Sales, 同一天最多重複時有幾種product)
Amy, 3
Jack, 2
忽然想到這個情境,但是卻思索不出個好解法
只好來向請高手請益了
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.226.163.127
※ 文章網址: https://www.ptt.cc/bbs/Database/M.1462425466.A.4C6.html
→
05/06 02:35, , 1F
05/06 02:35, 1F
→
05/06 02:36, , 2F
05/06 02:36, 2F
→
05/06 06:06, , 3F
05/06 06:06, 3F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
Database 近期熱門文章
PTT數位生活區 即時熱門文章