が、私はこのクエリを持っている含ま発生しましたデータベースエラーは、SELECTリストの式#2は、GROUP BY句ではなく、非凝集列
SELECT substring(TGLLAHIR, 1, 7) as TGLLAHIR_,
substring(TGLLAHIR, 5, 2) as BULAN, `TGLLAHIR` as `TGL`
FROM `m_pasien`
WHERE substring(TGLLAHIR,1,4) = '2013'
GROUP BY substring(TGLLAHIR, 1, 7)
ORDER BY `TGLLAHIR` ASC
が、メッセージのエラーは、SELECTリストの
式#2を示しますGROUP BY句には存在せず、GROUP BY句のカラムに機能的に依存しない非集約カラム 'rsukemba_kojarsuk.m_pasien.TGLLAHIR'が含まれています。これはsql_mode = only_full_group_byと互換性がありません
どうすれば解決できますか?
何エラーメッセージの一部がわかりませんか?それは私にはとても分かりやすいようです。 –
教えていただけますか? –
なぜGROUP BYを最初に使用していますか?あなたはあなたの質問に*集計を使用していません。 'GROUP BY'はあなたの質問には意味がありません。 – Siyual