いくつかのmysqlクエリを作成し、日付ごとに5つの画像の順序をクエリしますが、5つの異なるアップロードユーザーからです。
mysqlデータテーブル構造:id, user_id, image, text, date
SELECT *
FROM mytable
WHERE image!=''
GROUP BY user_id
ORDER BY date DESC
LIMIT 5
しかし、これGROUP BY
は常にuser_id
以前のアップロード画像を取得してから作成する原因になりORDER BY date DESC
ます。5人の異なるユーザーによってアップロードされた新しい5つの画像が必要です。多分いくつかを使用する必要がありますUNION
、助けを求めてください、ありがとう。