Jointure externe et select in
Bonsoir,
J'ai déja rencontré plusieurs le cas suivant :
une requête dans laquelle je place des jointures externes car je veux toujours ramener le même nombre de ligne dans tous les cas.
Par exemple :
Code:
1 2 3 4 5
| select v.puissance
from voiture v, marque m
where v.type='1'
and v.marque=m.code(+)
and m.type(+)='14' |
Pour cela pas de soucis.
Par contre
Code:
1 2 3 4 5
| select v.puissance
from voiture v, marque m
where v.type='1'
and v.marque=m.code(+)
and m.type(+) in ('14','15') |
ne fonctionne pas evidemment.
Je voudrais savoir quel moyen de substitution existe ?
Ps : je suis sous oracle 9.
Merci