SQLのCOUNT
COUNT(<column name>)
その列のNULL以外の行数
https://qiita.com/TomoProg/items/5ba5779b3015ac02f577
COUNT(*)
と
COUNT(<column name>)
で若干意味が異なる
COUNT(*)
NULL値かどうかに関係なく、取得された行の数を返す
COUNT(<column name>)
NULL値でない値の行数を返す