affichage seulement des doublons - SQL/NoSQL - Programmation
Marsh Posté le 31-01-2006 à 09:33:43
ta version de MySQL est anterieure a la 4.1.X
fais plutot
Code :
|
non ??
Marsh Posté le 31-01-2006 à 10:04:50
En effet je suis en version 3.23.58 sur Linux...
Je met à jour et je vous tiens au courant.
merci
betsamee a écrit : ta version de MySQL est anterieure a la 4.1.X
|
Marsh Posté le 31-01-2006 à 13:14:13
Quelque chose dans le genre
SELECT ip, GROUP_CONCAT(netbios ORDER BY netbios ASC SEPARATOR '-') AS les_netbios, COUNT(*) AS c
FROM ordi
HAVING c > 1
(pour group_concat(), il faut la version 4.1 minimum )
Marsh Posté le 30-01-2006 à 18:19:14
Bonjour,
pour une gestion de parc informatique, je souhaite afficher tous les ordinateurs qui ont des adresses ip en doublons.
et je n'arrive qu'à afficher la quantitié les doublons pour chaque ip grace à des group by or, ce que je veux c'est pouvoir les identifier par leur netbios.
cette requête ne fonctionne pas sous mysql, pourquoi ?
SELECT netbios,ip FROM ordi WHERE ip IN
(SELECT ip FROM ordi GROUP BY ip HAVING count(*)>1)
ORDER BY ip
meci d'avance,
Thierry