Bonjour,
ayé, je sèche sur une requête, qui me parait pourtant simple, mais bon.
En gros je cherche à avoir le le nombre d'enregistrement renvoyé en tout.
Le fait que ma requete possède un having, mon resultat est le nombre d'enregistrement traité par ligne.
A mon avis c'est super pas clair ce que je viens de dire
Avec la requete ça sera plus simple :
Sans le count, ma requete fonctionne très bien (quoi que un peu lente), mais avec le count elle me renvoi :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 SELECT count(r.id_regroupement) as nb FROM t_sites s, t_regroupements r, t_clients c WHERE r.id_regroupement = s.id_regroupement AND r.id_client = c.id_client AND r.statut='actif' AND s.statut='actif' AND (r.flag_welcome & 1) = 0 AND (r.flag_welcome & 2) = 0 AND (r.flag_welcome & 4) = 0 GROUP BY r.id_regroupement HAVING MIN(date_welcome) LIKE '2006-01%'
Alors que j'aimeraisnb
------
1
1
1
1
1
1
Ce qui n'arrange rien est que ma version de Mysql est 4.0.17 (donc pas de requetes imriqués)nb
------
6
Merci d'avance pour vos suggestions.
Partager