je recherche à faire une requête sur plusieurs champs en un seul coup.
J'ai plusieurs tables qui s'appellent par ex: q17_1 q17_2 q17_3 q17_4 ...
Pour l'instant je créer ce genre de requete,
SELECT COUNT(DISTINCT id) FROM donnee WHERE q17_1 = 1 OR q17_2 = 1 OR q17_3 = 1 ...
le problème c'est que c'est un peu long à écrire je voudrais donc savoir si il était possible de le faire en un seul coup.
Par exemple comme ceci:
SELECT COUNT(DISTINCT id) FROM donnee WHERE q17 = 1
Lorsque l'on marque q17=1 il va chercher sur tous les champs qui commencent par q17.
J'espère que c'est compréhensible,
Je vous remercie pour vos réponses.
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Tutoriel complet MySQL !