0

次の条件のクエリを記述できますか?

if (online_member == 0) {
    offline_member = offline_member + 1;
} else {
   online_member = online_member + 1;
}

私のクエリ:

SELECT `name`, 
        SUM(IF(online_member =0, 1, 0)) AS offline_member, 
        SUM(IF(online_member =1, 1, 0)) AS online_member 
FROM members

上記のクエリを記述するより良い方法はありますか?

4

1 に答える 1