mysqlでカウントを複数とるには
SELECT
count(*) AS use_count,
count(if(DATE_ADD(change_date,INTERVAL 1 YEAR) >= CURRENT_DATE, 1,
null)) as valid_count
FROM aaa_tbl
https://www.softel.co.jp/blogs/tech/archives/3267
今までcount(*)でカウント取ってたけど、* で全TBL見るよりよりid とかの方が
処理が早いって。
なるほどなー。
ちなみにid だと、id の値がNULL の場合はそれはカウントされなくなります。
id
1
2
NULL
4
↑これで3。