Page 1 sur 1
[RESOLU] Requête SQL doublon host
Publié : 18 oct. 2023 - 17:25
par Gaetan
Bonjour,
voici une requête qui remonte les postes en doubon sur un parc :
Code : Tout sélectionner
SELECT count(hosts.computer_name) AS count_double,hosts.computer_name
from hosts
group by hosts.computer_name
having count(hosts.computer_name) > 1
Re: Requête SQL doublon host
Publié : 20 juin 2024 - 10:29
par Gaetan
Amélioration pour l'afficher dans les filtres de l'inventaire :
Code : Tout sélectionner
SELECT h.uuid, h.computer_name
FROM hosts h
JOIN (
SELECT computer_name
FROM hosts
GROUP BY computer_name
HAVING COUNT(computer_name) > 1
) dup ON h.computer_name = dup.computer_name
ORDER BY h.uuid;
Re: Requête SQL doublon host
Publié : 13 juil. 2024 - 08:10
par gaelds
Bonjour,
Merci pour la requete ! Saurais-tu me redire comment ajouter cette requete au champ de recherche "Filtrer avec les requetes" de la console ? Je l'ai su mais je ne retrouve plus l'info... Et dans mes souvenirs c'était pas intuitif du tout comme manip.
Re: Requête SQL doublon host
Publié : 15 juil. 2024 - 09:25
par Gaetan
Hello, quand tu mets l'uuid dans ta requête ça apparaît

Re: Requête SQL doublon host
Publié : 09 oct. 2025 - 16:36
par jarnaud
Bonjour,
Nous avons pris le temps de documenter la méthode dans la documentation officielle :
https://www.wapt.fr/fr/doc/wapt-console ... entory-tab
Bonne journée
Re: [RESOLU] Requête SQL doublon host
Publié : 07 nov. 2025 - 10:32
par sfonteneau
Code : Tout sélectionner
WITH x AS (
SELECT
uuid,
computer_name,
last_seen_on,
COUNT(*) OVER (PARTITION BY computer_name) AS cnt,
MAX(last_seen_on) OVER (PARTITION BY computer_name) AS last_seen_max
FROM hosts
)
SELECT uuid, computer_name, last_seen_on
FROM x
WHERE cnt > 1
AND last_seen_on < last_seen_max
ORDER BY computer_name, last_seen_on;