我有一個表「article_likes」的用戶以及他們是否喜歡或不喜歡這篇文章。每喜歡/不喜歡datetime保存和id的文章。 喜歡/不喜歡在「狀態」欄中保存爲布爾值。喜歡每個用戶的最新日期
id article_id user_id like_date status
1 8 2 2014-11-03 21:30:33 1
2 8 2 2014-11-03 21:31:00 0
3 8 3 2014-11-03 22:30:59 1
4 9 6 2014-11-03 22:36:25 1
5 9 2 2014-11-03 23:19:46 1
我喜歡得到一篇文章的喜歡量。所以只有最近日期的狀態對於計數纔是有效的。
所以所需結果將是:
article_id amount_likes
8 1
9 2
我想每篇文章ID的結果,所以並不是所有的一次。
任何人都可以幫助我嗎?謝謝!
'GROUP BY DATE(like_date)'? – 2014-11-05 08:32:49
難道你不喜歡'-1'並總結它? – jurgemaister 2014-11-05 08:33:01
你是什麼意思最新日期?每篇文章的最新日期或總體最新日期? – TheProvost 2014-11-05 08:35:31