sql auswählen von Ansicht und Tabelle
Ich habe eine select-Abfrage, in die ich gerne tun würde ein join auf einen Blick und eine andere Tabelle.
Die Ansicht funktioniert einwandfrei und so ist die Tabelle, getrennt. Aber wenn ich versuche, etwas zu tun:
select VIEW.col1, VIEW.col2
from VIEW, TABLE
where VIEW.col1 = TABLE.col1
Bekomme ich The multi-part identifier "VIEW.col1" could not be bound.
Ist die syntax falsch, oder ist das nur nicht erlaubt, auf Blick?
Zeigen Sie Ihre Ansicht.
Aliase verwenden es wird helfen
yup. Das war es dann. Jetzt erinnere ich mich das geschah vor 🙂 Danke
Aliase verwenden es wird helfen
yup. Das war es dann. Jetzt erinnere ich mich das geschah vor 🙂 Danke
InformationsquelleAutor sd_dracula | 2012-09-13
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sollte diese Arbeit
InformationsquelleAutor Vytalyi
InformationsquelleAutor CatchingMonkey
InformationsquelleAutor Harrison Brock
Ich schlage vor, Sie verwenden linken oder inner join und alias in der Tabelle und Sicht.
InformationsquelleAutor Pierce
Haben Sie
view
wie:dann können Sie gemeinsam mit:
Vielleicht einige Beispiele funktionieren nicht auf allen RDBMS.
InformationsquelleAutor Parado