- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:結合と集計、同一のステートメント上だとエラーになる)
結合と集計、同一のステートメント上だとエラーになる
このQ&Aのポイント
- PostgreSQL初心者です。結合と集計、別々のsqlステートメントだと動くのですが、同一のステートメントに記述するとエラーになります。どなたか教えていただけると大変助かります。
- phpPgAdminを利用している経験があります。結合と集計を行う際に、同じSQLステートメント上で行うとエラーが発生します。別々のステートメントで実行すると問題なく動作するため、原因と解決策を知りたいです。
- 同一のステートメント上で結合と集計を行おうとした際、PostgreSQLでエラーが発生してしまいます。phpPgAdminを使用している初心者のため、どのような原因が考えられるのか、また解決策を教えていただきたいです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#18558
回答No.1
エラーメッセージそのまんまですね。 集合関数を使う場合は、ほかのカラムは全てGroup Byに含まれてないといけませんよ。 Group Byに"userm"."nickname"を追加してください。 これでエラーはでなくなると思います。 ただ、それが正しい結果とは限りませんが・・。
お礼
DQ9 様、 大変助かりました。 上手くいきました。 英語を含めてもっと勉強いたします。 どうもありがとうございました。 深謝です。