select mit if?
susi
- datenbank
0 Klaus Mock0 susi0 susi0 Möppel
0 Klaus Mock
hallo,
ich habe ein problem welche sich mit mienem wissen im moment nicht lösen kann!
es gibt zwei tabellen exhibitions und artists!
die ausstellungen werden einem künstler zugeordnet!
wird kein künstler zugeordnet so hab ich ein problem mit dem join, da es keine artist-datensatz zu der ausstellunge gibt.
kann ich hier ein if statement im select benutzen!
finde dazu nichts in dem mysql manual ...
Select * from Exhibitions, Artists Where Artist.ID=Exhbitions.ArtisID
nur was tun wenn es keinen zugeordneten künstler gibt? kann ich dies abfangen?
danke,susi
Hallo,
wird kein künstler zugeordnet so hab ich ein problem mit dem join, da es keine artist-datensatz zu der ausstellunge gibt.
Du willst Outer Joins benützen.
Wie das geht sollte in der Dokumentation Deines Datenbanksystems zu finden sein.
Grüße
Klaus
hallo,
naja schon nur, wenn es keinen zugehörigen datensatz in der zweiten tabelle gibt?
susi
danke!
ich habs nun kapiert!
danke nochmals ...
Hi,
ich habs nun kapiert!
10 Minuten, keine schlechte Zeit fürs teilweise Verstehen von JOINs!
Möppel
Hallo,
naja schon nur, wenn es keinen zugehörigen datensatz in der zweiten tabelle gibt?
Genau dafür sind Outer Joins gedacht.
Vielleicht helfen Dir die Artikel über Joins bzw. fortgeschrittene Joins weiter.
Grüße
Klaus