私はコーディングしているソーシャル ネットワークを持っていますが、それは他のものとは少し異なります。この場合、フィード セクションにはユーザーごとに 1 つのステータスしか表示されません。
したがって、最新のものを上にして日付でステータスを並べ替える必要がありますが、残念ながらユーザーIDでグループ化する必要があります....
これは私の現在のクエリです:
SELECT *
FROM status
WHERE userID != "83" #This is just so my statuses don't show
GROUP BY userID
ORDER BY addedDate DESC
LIMIT 10
最新のステータス結果が表示されることを期待しており、代わりに最初のステータスが表示されるため、グループ化は機能していますが、順序付けは機能していません。
前もって感謝します。