Problème select

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

Reply

Marsh Posté le 11-05-2007 à 13:33:35   

Reply

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

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed