私は、クエリを実行しようと、この例外を取得していますやあみんなORDER
それは、集計関数または GROUP BYのいずれかに含まれていないため、列
restaurantData.restaurantId
が選択リスト では無効です句。
問合せ:
SELECT
T1.restaurantId AS ID,
COUNT(T2.post_id) AS favCount
FROM
restaurantData AS T1
INNER JOIN
favoriteData AS T2 ON T1.restaurantId = T2.post_id
ORDER BY
favCount DESC, ID DESC
それは私が、私はすでにrestaurantID
のためにしたORDER BY
句、に集約されていないすべての選択列を追加する必要があることを述べています。しかし、それはまだ私にエラーを与える。
エラーメッセージには、「ORDER BY」ではなく「GROUP BY」と表示されます。 –