Bonjour
J'aurais besoin d'aide concernant une requête sur 2 tables.
La première table contient deux colonnes : une liste de ports réseaux, une liste de switchs associés à ces ports. Il y a bien sûr plusieurs ports par switch.
C'est donc une liste comme ceci (les ports ont tous des noms différents):
exemple :
http://imageshack.us/photo/my-images/23/table1v.jpg/
La seconde contient la liste de tous les ports (sans se soucier des switchs auxquels ils appartiennent) et un état (1 ou 2)
exemple :
http://imageshack.us/photo/my-images/826/table2c.jpg/
Ce que je voudrais, c'est un résultat à deux colonnes :
La première avec le nom du switch, une seule ligne par switch (pas de doublons).
La deuxième, une variable qui sera incrémentée à chaque état "1" d'un de ses port, et décrémenté à chaque état "2".
Pour l'instant, j'ai juste réussi à afficher la liste de tous les ports avec le nom du switch auquel il appartient (une jointure toute bête en fait), ce qui fait que j'ai 7000 lignes, une par port. Je ne voudrais qu'une seul ligne par switch.
Je ne demande pas que quelqu'un me fasse la requête complète, mais simplement des pistes de solutions, mes connaissance en SQL sont très limitées.
merci
Partager