Lister les doublets
Bonjour,
J'ai des tables composées de plusieurs colonnes notamment l'@mac et le hostname ,
je voudrais lister les mêmes adresses mac avec au plus 5 hostname différents , est ce qu'il yaurait quelqu'un pour m'expliquer comment faire?
Merci ,
J'ai des tables composées de plusieurs colonnes notamment l'@mac et le hostname ,
je voudrais lister les mêmes adresses mac avec au plus 5 hostname différents , est ce qu'il yaurait quelqu'un pour m'expliquer comment faire?
Merci ,
1 réponse
-
Contributeurbonjour, tu as plusieurs tables, dans lesquelles tu cherches si la même mac est utilisée par des hosts différents?
pour commencer, peut-être:select mac, count(*) from (select mac, hostname from table1 union select mac, hostname from table2) group by mac
-
-
Contributeur@Y_lecarpentieralors peut-être:
select mac, count(distinct hostname) as chost from latable group by mac having chost <= 5
-