SELECT DISTINCT COUNT ??????????

Messages postés
171
Date d'inscription
vendredi 14 septembre 2001
Statut
Membre
Dernière intervention
9 mai 2012
- - Dernière réponse : merlintintin
Messages postés
8
Date d'inscription
lundi 17 mars 2003
Statut
Membre
Dernière intervention
29 mars 2010
- 29 mars 2010 à 16:08
Bonjour,
je voudrais compter le nombre de ligne ou le code est different. cad combien j ai de code dans ma table
j essaye ca :
"SELECT COUNT() DISTINCT code as nb FROM matable;", mais ca marche pas. comment puis je faire ?

(base sql)
Afficher la suite 

7 réponses

Messages postés
172
Date d'inscription
lundi 30 avril 2001
Statut
Membre
Dernière intervention
6 avril 2003
0
Merci
Essayes ça :

SELECT COUNT(code) AS nb FROM tatable GROUP BY code;
Messages postés
24
Date d'inscription
lundi 18 février 2002
Statut
Membre
Dernière intervention
30 avril 2002
0
Merci
ceci fonction également

select count (*) from ( SELECT DISTINCT champ1
FROM matable)

A+
Messages postés
172
Date d'inscription
lundi 30 avril 2001
Statut
Membre
Dernière intervention
6 avril 2003
0
Merci
Pas avec MySQL :-p
Messages postés
171
Date d'inscription
vendredi 14 septembre 2001
Statut
Membre
Dernière intervention
9 mai 2012
0
Merci
merci, mais comment je fais pour lire le resultat ?
Messages postés
171
Date d'inscription
vendredi 14 septembre 2001
Statut
Membre
Dernière intervention
9 mai 2012
0
Merci
y a une erreur de syntaxe avec ")"

????
Messages postés
171
Date d'inscription
vendredi 14 septembre 2001
Statut
Membre
Dernière intervention
9 mai 2012
0
Merci
il fallait que je fasse
"SELECT COUNT (*) AS nb FROM (SELECT DISTINCT code FROM matable)DERIVEDTBL"

je ne connaissais pas ce DERIVEDTBL

Merci .-)
Messages postés
8
Date d'inscription
lundi 17 mars 2003
Statut
Membre
Dernière intervention
29 mars 2010
0
Merci
SQL Server:
SELECT COUNT(DISTINCT UId) FROM ma_table WHERE ...


La richesse et la gloire ne griseront jamais que les tremples...