看板 Database 關於我們 聯絡資訊
select INT((CASE WHEN 數學成績=0 THEN 0 ELSE 數學成績-1 END)/20),COUNT(*) from 成績 group by INT((CASE WHEN 數學成績=0 THEN 0 ELSE 數學成績-1 END)/20) ※ 引述《s900362123 (s900362123)》之銘言: : 對呀 0 分 不會 顯示 : 有辦法顯示嘛 : ※ 引述《wangks (寫不出來啊)》之銘言: : : select INT((數學成績-1)/20),COUNT(*) : : from 成績 : : group by INT((數學成績-1)/20) : : 可是0分會有問題 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.22.194.115
LaPass:可以在 SELECT那邊用 as lv 然後在 group by lv 吧? 12/26 14:29
waterpeng:group by不能用alias...因為group by判斷在select之前.. 01/05 01:24