2

講義や研究室の課題で、うまく説明できなかったことがいくつかありました。正しい情報が表示されず困っています。これがデータベース情報です。私を助けるための参考資料です。 データベーステーブル情報 これは私が実行しようとしているクエリです postgresql php selectステートメント

これにより、この SQL エラーがスローされます

データベースに接続しました! クエリが失敗しました: エラー: 列 "city.name" は GROUP BY 句に表示されるか、集計関数で使用される必要があります LINE 3: city.name ^

GROUP BY 句に city.name を追加すると、4096 行が返されます。結果は232行の国名でグループ化する必要があります。国名、都市名、およびその国の人口が最も多い都市を表示したいだけです。都市名は私を悩ませています。もっと複雑で構文が重い解決策があると思います。ご協力いただきありがとうございます。-トム・リース

4

1 に答える 1