J'ai 3 tables:SQL - choix entre 3 tables
hosts (host_id, name, address, template_id);
hostgroup (hostgroup_id, name);
hosts_hostgroup (a, b);
La première table conserve tous les hôtes, le second tous les groupes et le dernier dit à quel groupe appartiennent chaque hôte. Notez que hosts_hostgroup
a deux noms de colonne différents a
et b
.
Quelle est la requête pour me donner les hôtes qui appartiennent à un groupe?
Pourquoi ne pas avoir une colonne 'hostgroup_id' dans votre table 'hôtes'? Pourquoi le besoin de la table supplémentaire 'hosts_hostgroup'? – Bernard
@Bernard, les hôtes peuvent être dans> 1 groupe –
@AJ: Peut-être, mais cela n'a pas été spécifié. – Bernard