2016-07-31 33 views
-4

我有一個表,它的模式如下: enter image description hereSQL:如何計算特定列的值的類別?

我想計算出有多少種產品中,有多少數量,其用戶已經2016年7月1日之間購買了到2016年7月30日,結果會像如下:

enter image description here

如何得到這樣的結果通過SQL語句?謝謝〜

+3

你嘗試過什麼嗎? –

回答

0
SELECT user_name 
     COUNT(DISTINCT ordered_product), 
     SUM(ordered_quantity) 
FROM t 
WHERE (ordered_time BETWEEN '2016-07-01' AND '2016-07-30') 
GROUP BY user_name; 
+0

嗨,安德魯,我明白了,非常感謝〜 – Chris