Bonjour,

J'ai une requête comme ceci :

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
SELECT c.nummer
FROM Kunden c
INNER JOIN Beleg d
ON c.nummer=d.Adressnummer
INNER JOIN Belegp a
ON d.belegnummer=a.Belegnummer
INNER JOIN art b
ON a.artikelnummer=b.artikelnummer
WHERE c."_sexe" = "M"
AND b."_statGrp" = "060 Appareil"
AND a.Belegtyp = "L"
AND a.artikelnummer LIKE "3000%"
AND c.FreiesDatum1 > "01.01.1999" AND c.FreiesDatum1 < "01.01.2009"
AND datum > :du AND datum < :au
GROUP BY c.nummer
Si je ne fais pas de GROUP BY, la requête va me retourner mes numéros de clients en doublon

Si je fais le GROUP BY elle me retourne tous les clients sans doublon.

Mais ce que je cherche c'est à avoir comme résultat le nombre de client retourné.

J'ai tenté de faire un COUNT : SELECT COUNT (c.nummer) sauf qu'au lieu de me retourner un nombre comme 102 la requête me renvoyer le calcul de mes doublons c'est à dire :
2
1
3
4
2
5
6

Comment pourrais-je faire pour avoir le nombre d'enregistrement trouvé?

Merci d'avance