0

テーブルをmysqlして、テーブル1の結果を表示しようとしていますが、テーブル2でソートする必要があります。table2 については、重複した ID のすべての発生をカウントし、その結果を降順で表示します。以下は私が得ることができる限りであり、これができるかどうか疑問に思っているのは単一のクエリです。

$query = "
SELECT DISTINCT   registration.* 

FROM              registration 

INNER JOIN        downloads 
ON                registration.id = downloads.id 

GROUP BY          downloads.COUNT(id) 
ORDER BY          downloads.COUNT(id) DESC,
                  downloads.COUNT(id) DESC

";

4

1 に答える 1