Bonjour,
La solution est probablement hyper simple mais je bloque !
J'ai 2 requêtes sql :
Plutôt simple...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 SELECT count(*) FROM tableaux WHERE tableau='XXX' AND vote='1' SELECT count(*) FROM tableaux WHERE tableau='XXX' AND vote='0'
Je souhaiterais en fait (pour mon kiff personnel) avoir qu'une seule requête qui me retournerai un résultat de type array([0]=nb_vote1,[1]=nb_vote0)
Pour info, cette requête intervient dans une boucle de presque 100 références.
Avec la méthode "simple" ça ferait 200 requêtes à exécuter. je souhaite donc optimiser en réduisant au maximum le nombre de requêtes.
J'ai déjà essayé plusieurs combinaisons (comme UNION) mais soit j'obtiens une somme, soit seulement la première valeur...
Merci d'avance à tous les experts ou les pros qui pourront m'aider !!!![]()
Partager