台灣最大程式設計社群網站
線上人數
1316
 
會員總數:244807
討論主題:188842
歡迎您免費加入會員
討論區列表 >> MS SQL >> 如何判斷相同ID內共有幾個不同日期
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
如何判斷相同ID內共有幾個不同日期
價值 : 200 QP  點閱數:376 回應數:4

樓主

Jimmy
初學者
99 21
354 24
發送站內信

資料庫資料如下,請問各位前輩如何可以用 一段語法查出資料

(產品共有ABCD四種)
姓名 購買日期 購買產品
JOHN 2018/01/01 A
JOHN 2018/01/01 B
JOHN 2018/01/01 C
JOHN 2018/05/10 A
MAYY 2018/01/01 A
MAYY 2018/01/01 B
BILL 2018/01/01 D
BILL 2018/03/01 D

查詢後資料格式如下

買一個產品 買二個產品 買三個產品 買四個產品
(人數) (人數) (人數) (人數)
同一天購買 1 (MAYY)

分多天購買 1 (BILL) 1 (JOHN)

ps.
JHON 全部日期共買 ABC三種產品,但A有在不同天都買過,所以計算為 買三個產品+分多天購買
MAYY 全部日期共買 AB二種產品,都在同一天,所以計算為 買二個產品+同一天購買
BILL 全部日期共買 D一種產品,但在不同天購買過,所以計算為 買一個產品+分多天購買

搜尋相關Tags的文章: [ 同ID內共有幾個不同日期 ] ,
本篇文章發表於2019-03-26 08:29
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
作者回應

Jimmy
檢舉此回應
因排版問題,補上內容
本篇文章回覆於2019-03-26 08:43
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

Jimmy
檢舉此回應
本篇文章回覆於2019-03-26 08:44
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
作者回應

Jimmy
檢舉此回應
參考內容
本篇文章回覆於2019-03-26 08:44
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
回應

Bobby
檢舉此回應
看看這樣是否合用


本篇文章回覆於2019-04-09 10:38
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.