前提・実現したいこと
sql
1 元のデータ 2sale TBL 3|施設cd|商品|売上日| 4100, みかん, 201801 5100, りんご, 201801 6200, りんご, 201802 7300, いちご, 201801 8300, みかん, 201802 9 10を 11 12|施設cd| みかん | りんご | いちご | 13 100, 201801, 201801, null 14 200, null, 201802, null 15 300, 201802, null, 201801 16 17このように施設別に一行で表示したい。 18
発生している問題・エラーメッセージ
group byすることができない。
試したこと
sql
1 2select 3施設cd, 4(case when 商品=みかん then 売上日 else null)as みかん, 5(case when 商品=りんご then 売上日 else null)as りんご, 6(case when 商品=いちご then 売上日 else 7 null)as いちご 8.,, 9 10from sale 11group by 施設cd 12
補足情報(FW/ツールのバージョンなど)
|施設cd|みかん|みかん(売上日)|りんご|りんご(売上日)|いちご|いちご(売上日)|
という形でも大丈夫です。
ずっと詰んでしまっているので、どうぞよろしくお願い致します。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/04/09 23:17
2018/04/10 00:17