Probleme avec Count et In
Bonjour,
J'ai créé deux requetes sql, une pour compter mes données et une autre pour les afficher, je peux pas utiliser mysql_num_rows() car j'utilise PDO ...
Voici les 2 requetes :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| SELECT COUNT(a.id) AS total_rows
FROM a
INNER JOIN r ON r.a_id = a.id
WHERE r.t_id IN ( 45, 69 )
GROUP BY a.id, a.f
HAVING count(DISTINCT r.t_id) = 2;
SELECT a.id
FROM a
INNER JOIN r ON r.a_id = a.id
WHERE r.t_id IN ( 45, 69 )
GROUP BY a.id, a.f
HAVING count(DISTINCT r.t_id) = 2 |
Les 2 marches mais ne renvoit pas le même résultat :? J'ai beau tout essayer, rien n'y fait ... Une idée ? ;)