| ■92553 / ) |
Re[4]: SQLについて |
□投稿者/ 初心者 (16回)-(2019/10/04(Fri) 15:48:10)
|
2019/10/04(Fri) 15:50:03 編集(投稿者)
■No92552 (魔界の仮面弁士 さん) に返信
> どのような結果になることを期待して、具体的にどういう SQL を > 記述したのかが分からないと、間違っている箇所を指摘できません。(^^;
すみません、言葉足らずでした。
例えばこんな感じです。(実装したいこと) ID1 ID2 total apple_name banana_name --------------------------------------------------- 1 1 1 a1 b1 1 2 1 a1 b1 1 3 1 a1 b1 ---------------------------------------------------- 1 null 3 null null →小計 --------------------------------------------------- 2 4 4 a2 b2 2 5 4 a2 b2 --------------------------------------------------- 2 null 8 null null →小計 --------------------------------------------------- null null 11 null null →総計 ---------------------------------------------------
実際に追加してみたSQL文はこうです。 ------------------------------------------------- SELECT ID1, ID2, total, (CASE WHEN ID1 IS NULL AND ID2 IS NULL THEN '総計'→NULL WHEN ID1 IS NULL OR ID2 IS NULL THEN '小計'→NULL ELSE apple_name , banana_name END) AS apple_name FROM ( ↑ 追加した部分
このようにELSEの後に追加した結果エラーがでました。 増やすことはできないのでしょうか?
|
|