私は次のことをしたい:
SELECT count(id) FROM table WHERE value BETWEEN 3 AND 40;
ただし、次のことを行う必要があります。
SELECT count(id) FROM table WHERE value IN(3, 4, 5, 6, 7, 8, 9, 10, 11, ..., 40);
値が 3 から 40 の場合はゼロのカウント (id) を出力する必要がありますが、値 = x は出力しません。値がシーケンス (1、2、3、4、...、50) 内にあるかどうかを確認したい。
mysqlでこれを達成する方法を知っている人はいますか?
ありがとう。