compter le nombre d'elements dans différentes colonnes
Salut,
J'aimerais savoir s'il était possible en une requête (ou moins de requêtes possible)de connaitre le nombre d'éléments identiques d'une table se trouvant dans des colonnes différentes.
Code:
1 2 3 4 5 6 7
|
exemple: d'une table elements avec les colonnes c1,c2,c3,c4
c1 c2 c3 c4
a c b null
c a a b
b null null null
d b a null |
Pour connaitre le nombre de "a" dans c1 je peux faire
Code:
1 2
|
$req="select count(c1) from elements where c1='a'"; |
Pour connaitre le nombre total de "a" je suis obligé de faire la même requete pour les autres colonnes et ensuite faire une somme(et si je dois le faire tous les éléments çà fait 16 requêtes au total).
Est-ce qu'il ne serait pas possible de le faire en une ou moins de requêtes?
Merci