Requête SQL pour compter
Fermé
micky19781
Messages postés
13
Date d'inscription
dimanche 18 février 2007
Statut
Membre
Dernière intervention
16 novembre 2009
-
16 nov. 2009 à 19:57
Le dinosaure facultatif - 17 nov. 2009 à 09:37
Le dinosaure facultatif - 17 nov. 2009 à 09:37
A voir également:
- Requête SQL pour compter
- Sql lister les tables ✓ - Forum Programmation
- Excel compter cellule couleur sans vba - Guide
- Il faut combien de signalement pour supprimer un compte facebook - Forum Facebook
- Logiciel sql - Télécharger - Bases de données
- Créer un compte gmail pour une autre personne ✓ - Forum Gmail
5 réponses
sandul
Messages postés
3927
Date d'inscription
jeudi 22 mai 2008
Statut
Membre
Dernière intervention
8 octobre 2010
723
16 nov. 2009 à 20:23
16 nov. 2009 à 20:23
'Soir,
Au niveau de la requete, rajoute un mot:
++
Au niveau de la requete, rajoute un mot:
SELECT DISTINCT * FROM releveip
++
moiced59
Messages postés
1145
Date d'inscription
samedi 15 novembre 2008
Statut
Membre
Dernière intervention
18 août 2014
60
16 nov. 2009 à 20:25
16 nov. 2009 à 20:25
bonjour
la tu ne compte pas mais affiche tout les lignes
si tu veux affiché toutes les lignes pour t adresse ip il te faut mettre
select distinct nom_du_champ_des_adresse_ip,* from releveip
la tu ne compte pas mais affiche tout les lignes
si tu veux affiché toutes les lignes pour t adresse ip il te faut mettre
select distinct nom_du_champ_des_adresse_ip,* from releveip
salut
le plus simple est SELECT count(distinct adresse) from releveip
adresse étant la colonne qui contient l'adresse relevée
le plus simple est SELECT count(distinct adresse) from releveip
adresse étant la colonne qui contient l'adresse relevée
moiced59
Messages postés
1145
Date d'inscription
samedi 15 novembre 2008
Statut
Membre
Dernière intervention
18 août 2014
60
17 nov. 2009 à 07:10
17 nov. 2009 à 07:10
bonjour
Un select count (distinct adresse ) from... ne marchera pas!!!!!!! il faut un:
select count(...) from (select distinct.....)
Un select count (distinct adresse ) from... ne marchera pas!!!!!!! il faut un:
select count(...) from (select distinct.....)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Ah ouais !?
mysql> select * from essai; +---------+-------+ | adresse | heure | +---------+-------+ | 1 | A | | 1 | B | | 2 | A | +---------+-------+ 3 rows in set (0.00 sec) mysql> select count(adresse) from essai; +----------------+ | count(adresse) | +----------------+ | 3 | +----------------+ 1 row in set (0.00 sec) mysql> select count(distinct adresse) from essai; +-------------------------+ | count(distinct adresse) | +-------------------------+ | 2 | +-------------------------+ 1 row in set (0.00 sec) mysql>