J'aimerais effecuté 2 requête en une, mais je suis un peu perdue ! Car les 2 requete non pas les même conditions (WHERE)
En fait je veux sélectionné tous les id ou le nombre de ok est égal a $nb et ou ok = oui.
Mais j'aimerais aussi récupérer le champ rep dans la meme table mais ou ok = null et sans la condition having.
Code : Tout sélectionner
$sql2 = "SELECT DISTINCT (id), count(ok) AS nb_ok
FROM matable
WHERE ok = 'oui'
GROUP BY id
HAVING nb_ok = '$nb'
ORDER BY id ASC ";
Code : Tout sélectionner
$sql2 = "SELECT DISTINCT (id), rep
FROM matable
WHERE ok = null
GROUP BY id
ORDER BY id ASC ";
Car en faisant 2 requête différentes ça renvoi 2 id donc c'est plus compliqué par la suite.