|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre confirmé
![]() Inscription : mars 2004 Messages : 606 ![]() |
bonjour,
voila j'ai 3 tables. table1, Voiture avec un Id_Proprio, TypeProprio (F ou C).... table2, Fournisseur avec un Id... table3, Client avec un Id.... La voiture peut appartenir soit a 1 fournisseur soit a 1 client mais pas aux 2. comment puis je faire pour selectionner sur la table client ou fournisseur en fonction du TypeProprio . Je voudrais faire select * from voiture where if TypeProprio =c alors select nom_Client where _Proprio = Id_Client sinon select Nom_Fournisseur where Id_Proprio = Id_Fournisseur Merci
__________________
VivaSoft,Intégrateur et Formateur Google Apps Authorized Reseller |
|
00
|
|
|
#2 |
|
Membre Expert
![]() Inscription : août 2002 Messages : 1 036 ![]() |
Bonjour,
Tu ne fais qu'une seule table 'client_fournisseur' avec un champ 'type'. |
|
|
00
|
|
|
#4 | ||
![]() ![]() ![]() Antoine DinimantConsultant en Business Intelligence Inscription : octobre 2006 Messages : 5 854 ![]() |
le plus simple est de faire une UNION :
Code :
|
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com