假設我有一個看起來像這樣MySQL COUNT()?日期和頻率
現在我想這樣做「邏輯」讓我知道,在23/6/2017,單詞「配件SQL表'出現2次,'工具'出現1次。
我認爲有一種方法可以做到這一點是mysql,沿COUNT()
和GROUPBY
行的東西,但我不能得到我想要的結果。
欣賞任何指導。謝謝!
假設我有一個看起來像這樣MySQL COUNT()?日期和頻率
現在我想這樣做「邏輯」讓我知道,在23/6/2017,單詞「配件SQL表'出現2次,'工具'出現1次。
我認爲有一種方法可以做到這一點是mysql,沿COUNT()
和GROUPBY
行的東西,但我不能得到我想要的結果。
欣賞任何指導。謝謝!
SELECT date, category, count(*)
FORM yourtable
GROUP BY date, category
它作爲計算相應於每一日期類別一樣簡單
SELECT date
category
COUNT(*)
FROM table_name
GROUP BY date, category
您可以通過使用GROUP BY做到這一點:
SELECT date, category, count(*) as count FROM table_name GROUP BY date, category
你必須把每一個選中的列組之後,否則會顯示查詢錯誤。