多くのドキュメントや Web ページを読んでも、コードを機能させる方法がわかりません。
select
(select count(*) from toto where (ddate between '2012-01-01' and '2012-12-31') group by produit) "2012",
(select count(*) from toto where (ddate between '2011-01-01' and '2011-12-31') group by produit) '2011',
(select count(*) from toto where (ddate between '2010-01-01' and '2010-12-31') group by produit) '2010'
SQL エラー コード : 1242 メッセージが表示されます。はい、返す行が複数あるため、それは正常です。
どうすればそれを処理できますか?PIVOTを使用して?しかし、どのように?