MySQL で特定の値のカウント

これで行ける。 or|| にも置き換え可能。

MySQL
SELECT
  COUNT(住所 = '東京' or null) AS 東京人数
, COUNT(住所 = '大阪' or null) AS 大阪人数
FROM hogehoge

【Mysql】COUNTを条件指定で | altplus

MySQL でnullを最後にもってくる

普通に order すると null が最初に来ちゃうけど末尾に並べたい場合。

SELECT *
FROM tests
ORDER BY
    rank IS NULL ASC, /* 追加 */
    rank ASC;

MysqlのソートでNULLや0を最後に並べる方法 - Qiita