複数の列でグループ化する必要がありますが、特別な場合:
私はのテーブルを持っています(Payment_Type,Year,TotalMoney)
グループ化の合計を取得する必要がpayment_type(cash or credit)
あり、クエリで年を選択する必要があります。どうすればよいですか?私の質問は:
select Payment_Type,Year,SUM(TotalMoney)
from table
where 1=1
group by Payment_Type,Year
次のようなエラーメッセージが表示されます。
年は、集計関数またはGROUPBY句のいずれにも含まれていません