私はMYSQLにかなり慣れていません!
行のいいねの数をチェックするSQLクエリを作成する必要があります(2つのテーブル間)
私のように見える別の質問を見つけましたが、何も返すことができません(エラーは発生しませんが)。
クエリ:
SELECT *
FROM likes
INNER JOIN (SELECT likes.like_id,
COUNT(*) AS likes
FROM likes
INNER JOIN uploads ON likes.upload_id=uploads.upload_id
WHERE uploads.upload_date >= DATE_SUB(CURDATE(), INTERVAL 8 DAY)
GROUP BY uploads.upload_id) x ON x.like_id = likes.like_id
ORDER BY x.likes DESC
元の質問へのリンク: MySQL、別のテーブルで最も頻度の高い値を持つ行を選択する必要があります
ヘルプは大歓迎です
よろしく、マティアス