Bedingung hinzufügen, während der Verwendung der LEFT OUTER JOIN
Ich habe zwei Tabellen möchte ich hinzufügen, dass eine Bedingung, die während der Verwendung von LEFT-OUTER-JOIN
select tt.description,tt.visible,vct.currvalue
from tblemployee tt
left outer join viwcurrentemployee vct on vct.transitiontype = tt.cid
and vct.employee = 63
and tt.visible = 1
order by tt.cid
möchte ich nur diejenigen aufnehmen, die haben sichtbar = 1, dass ist wahr, aber-Abfrage ignorieren die Bedingung, und eine Sache muss ich zur Verwendung der left outer join coz ich will Datensatz aus der linken Tabelle, auch Datensatz nicht vorhanden ist in der rechten Tabelle, zu prüfen, wie der Zustand, dass ich nur diesen Datensatz aus der linken Tabelle, bei denen sichtbar ist, ist 1
InformationsquelleAutor Deepak Kumar | 2011-08-22
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen, diese
Zog ich
tt.visible = 1
der where-Klausel statt.vct.employee = 63
brauchen, um zu bleiben in der join-denn sonst würden Sie nicht einen äußeren join.InformationsquelleAutor Mikael Eriksson
InformationsquelleAutor StevieG