Actuellement, j'ai trois ports en cours d'utilisation dans un commutateur et j'essaie de surveiller le trafic avec le SQL ci-dessous.La même ligne renvoie plusieurs fois
select a.interface, a.utilization_in, b.utilization_out from
(select z.source as interface, y.samplevalue as utilization_in from #TABLE1 z
join #TABLE2 y
on z.table_id = y.table_id
where z.source = 'switch1' and z.port like 'port_in%') a
INNER JOIN
(select x.source as interface, w.samplevalue as utilization_out from #TABLE1 x
join #TABLE2 w
on x.table_id = w.table_id
where x.source = 'switch1' and x.port like 'port_out%') b
on a.interface=b.interface
Cela me obtient le résultat, mais chaque ligne est répétée plusieurs fois, 3 * 3 = 9. J'ai cherché et trouvé que certains utilisent l'opérateur syndical. Mais je suis perdu à l'endroit même où le mettre. Merci
Cela ne lui donne pas ce qu'il veut. – sagi