Problème select - SQL/NoSQL - Programmation
Marsh Posté le 11-05-2007 à 13:33:35
Hello, J'ai une table "train" et une table "voyage". Donc un voyage est effectué par un seul train et un train peut effectuer plusieurs voyages. train ----- num_train (primary key) nom //nom du train voyage ------- id (primary key) num_ligne //numéro de ligne où est effectué le voyage num_train (foreign key) Comment selectionner tous les trains qui n'ont jamais effectué de voyage sur la ligne "3" (par exemple) ? Merci
Marsh Posté le 11-05-2007 à 13:48:57
select * from train left outer join voyage on train.num_train = voyage.num_train and num_ligne=3 where voyage.num_train is null
Make sure you enter the(*)required information where indicate.HTML code is not allowed
Marsh Posté le 11-05-2007 à 13:33:35
Hello,
J'ai une table "train" et une table "voyage". Donc un voyage est effectué par un seul train et un train peut effectuer plusieurs voyages.
train
-----
num_train (primary key)
nom //nom du train
voyage
-------
id (primary key)
num_ligne //numéro de ligne où est effectué le voyage
num_train (foreign key)
Comment selectionner tous les trains qui n'ont jamais effectué de voyage sur la ligne "3" (par exemple) ?
Merci