考えられる最も単純なクエリの1つであると思ったことを実行すると、このエラーが発生します。他の人もここで問題に遭遇しているのを見て、私が見たすべての解決策を調べましたが、彼らはより複雑なクエリを使用しているため、問題を特定するのは非常に困難でした。問題を説明するために、小さなダミーテーブルを作成しました。
テーブル名:grouptest
id name
1 Mel
2 Lucy
3 Mandy
4 Mel
5 Mandy
6 Mel
次のようなテーブルを作成するために、各名前が何回表示されるかを調べたいと思います。
3 Mel
2 Mandy
1 Lucy
これが私がうまくいくと思うクエリです:
SELECT Count(id), Name
FROM groupbytest
GROUP BY 'Name'
そして、私はエラーを受け取ります:
各GROUPBY式には、外部参照ではない列が少なくとも1つ含まれている必要があります。
ヘルプ!