Je veux faire ce qui suit:requête MySQL où dans l'instruction
SELECT count(id) FROM table WHERE value BETWEEN 3 AND 40;
Mais il faut faire ce qui suit:
SELECT count(id) FROM table WHERE value IN(3, 4, 5, 6, 7, 8, 9, 10, 11, ..., 40);
Il devrait même imprimer le nombre zéro (id) pour la valeur entre 3 et 40, mais pas value = x. Je veux vérifier si une valeur est dans une séquence (1, 2, 3, 4, ..., 50).
Est-ce que quelqu'un sait comment y parvenir avec mysql?
Merci.
Il y a beaucoup de confusion dans cette question. – RedFilter
Vous demandez au moins 3 questions différentes ici, que voulez-vous réellement faire? – nos
Je veux obtenir un ensemble de résultats où COUNT (id) pour les valeurs de 3 à 40, même ceux où COUNT (id) pour value = x est zéro. – Vincent