我認爲這是一個簡單的問題:我只是PHP的新手,無法真正以有效的方式解決這個問題。我想要做的是爲每個朋友,查詢所有帖子並返回按日期排序的單個列表。但是他們是兩張不同的表格,我不太瞭解這些表格如何與單個語句結合起來,也不知道這是甚至是最好的可擴展解決方案。非常感謝幫助! :)Mysql按日期對聚合行進行排序
0
A
回答
0
喜歡的東西:
SELECT ...
FROM friends
INNER JOIN posts ON posts.author_id = friends.id
ORDER BY posts.created_at
+0
我還沒有實現它,但這似乎是正確的。謝謝。現在我討厭再問另一個問題,但是你的解決方案比類似的東西更快/更具可擴展性: 「select ... from posts where user_id in($ user_array) order by time desc」; 我可能不得不事先調用拉數組,但我不知道連接的效率。 – user759552 2011-05-30 02:39:42
+0
只要你有索引,'JOIN'是有效的。 – rid 2011-05-30 02:48:42
相關問題
- 1. MySQL按日期排序行
- 2. 按日期對錶進行排序SQlite
- 3. 按日期聚合postgresql行
- 4. 按截止日期對MySQL表進行排序
- 5. Grails按日期對現有集合進行排序
- 6. 按日曆順序對日期列進行排序R
- 7. 如何使用Perl按升序對日期進行排序?
- 8. Java對日期時間值集合進行排序
- 9. 如何按日期和時間對帖子進行排序?
- 10. 如何按日期對數組進行排序?
- 11. 按常用日期對數組數據進行排序
- 12. 按日期對Gmail線索進行排序
- 13. 在asp.net中按日期對directoryinfo中的文件進行排序
- 14. 在Mathematica中按文本日期列對數組進行排序
- 15. 如何按日期添加對列進行排序?
- 16. Android:如何按日期對FTPFile []文件列表進行排序?
- 17. Linq按日期時間字段對數據表進行排序
- 18. 按日期對SPARQL結果進行排序
- 19. 按列名對數據框的列進行排序日期
- 20. 如何按日期對數據框進行排序
- 21. 按日期分類器對郵件進行排序
- 22. 如何在VB6中按日期對Excel數據進行排序
- 23. 在vb.net中按日期對directoryinfo中的文件進行排序
- 24. 按日期名稱對數據表列進行排序
- 25. 如何按日期對DataGridView列(綁定到BindingSource)進行排序?
- 26. 如何按日期對$ _POST數組進行排序字符串
- 27. Mysql按日期排序
- 28. 按另一個表中的日期戳記對MySQL查詢進行排序
- 29. Django - 按日期而不是日期時間對Queryset進行排序
- 30. 按聚合列進行分組和排序
你真的需要告訴我們的表的結構以及如何想要的結果,所以我們可以編寫查詢。 – Fosco 2011-05-30 01:42:04