この構造を持つ「いいね」という名前のテーブルがあります: id - 自動生成された番号、bywho - 誰かが好きなユーザー、識別子 - 好きなユーザー、tip - 好きなカテゴリ
最も好きなユーザー(識別子)のリストを作成しようとしていますが、私の問題は次のとおりです。
リスト内の計算された列としていいねの量を生成する必要があります...
ここに私が試したものがあります:
SELECT u.bywho,u.identifier COUNT(DISTINCT inv_by.identifier) AS lol
FROM likes u
LEFT JOIN likes inv_by ON u.identifier = inv_by.identifier
WHERE inv_by.identifier= $this->who AND tip='profil'
GROUP BY u.identifier ORDER BY lol DESC