寫頻繁的查詢,我需要一點點幫助Laravel 3需要幫助Laravel 3
寫頻繁查詢我有一個表稱爲「票」存儲用戶票「上崗」。
所以,「票」表具有「user_id」,「post_id」和「timestamp」。
現在我需要編寫一個查詢來顯示「趨勢」的帖子(在某個時間段內)。我的邏輯是首先選擇在所需時間範圍內添加的記錄(比如說最近30天),然後按照post_id對記錄進行分組,然後通過計數排序。
我可以分別爲每個條件編寫查詢..但我無法弄清楚如何將所有這些條件合併到單個查詢中。
基本上......我只是想一個人寫一個頻繁的查詢這個SQL
SELECT post_id, COUNT(*)
FROM votes
GROUP BY post_id
ORDER BY COUNT(*) DESC
任何形式的幫助將非常感激。
謝謝。 :)
到目前爲止你有什麼疑問?另外,如果你用'mysql'標籤問這個問題,你可能會有好運氣,因爲它不一定專用於Laravel。 – fideloper
@fideloper我編輯了我的問題。請檢查!! :) –