日時行の最大数を見つけようとしています。
つまり、DATETIME 情報の列に最も頻繁に発生する月の名前を表示しようとしています。
ここに私のコードがあります:
Select MONTHNAME(a.AF_Zeit) as Monat
From abflug a
group by MONTH(a.AF_Zeit)
having count(AF_Zeit) = (select max(count(MONTH(AF_Zeit)))
from abflug
group by MONTH(AF_Zeit))
mySQL は次のメッセージを返します:「#1111 - グループ関数の無効な使用」
理解できません!これを取得する他の可能性があると聞きましたが、サブセレクトでそれを行う必要があります。どんな助けにもとても感謝しています。