SUM(CASE WHEN test>=0 && test<=100000 THEN test ELSE 0 END) AS total,
SUM(CASE WHEN test>100000 && test<200000 THEN test ELSE 0 END) AS a_total,
SUM(CASE WHEN test>200000 && test<300000 THEN test ELSE 0 END) AS i_total,
case文に関して分からないとこがありまして
50万~
40万~50万
30万~40万
20万~30万
10万~20万
00万~10万
こんな感じでテーブルにしたいのですがどうしたらいいでしょうか?
SUM(CASE WHEN test>300000 && test<400000 THEN test ELSE 0 END) AS u__total,
SUM(CASE WHEN test>400000 && test<500000 THEN test ELSE 0 END) AS e_total,
SUM(CASE WHEN test>500000 THEN test ELSE 0 END) AS o__total
回答3件
あなたの回答
tips
プレビュー