a.wojcik
27-02-14, 11:36
Hallo *ALL,
ich habe ein SQL Phänomen festgestellt :
es erstelle in QTEMP 2 Tabellen, dann mach ich en SELECT :
select * from QTEMP/DATEI1 where XLIEFE in
(select LLIEFE from QTEMP/DATEI2)
Ergebnis korrekt, xx Sätze.
Beim nächsten Mal habe ich mich bei dem SELECT vertippt :
select * from QTEMP/DATEI1 where XLIEFE in
(select XLIEFE from QTEMP/DATEI2)
Eigentlich dürfte es nicht funktionieren - Feld XLIEFE gibt es in der DATEI2 nicht.
Aber Überraschung - ich bekomme Sätze angezaigt und zwar alle aus der DATEI1 !!!
Hat jemand schon so was gehabt ? Es ist doch nicht normal, oder ?
Gruß
ich habe ein SQL Phänomen festgestellt :
es erstelle in QTEMP 2 Tabellen, dann mach ich en SELECT :
select * from QTEMP/DATEI1 where XLIEFE in
(select LLIEFE from QTEMP/DATEI2)
Ergebnis korrekt, xx Sätze.
Beim nächsten Mal habe ich mich bei dem SELECT vertippt :
select * from QTEMP/DATEI1 where XLIEFE in
(select XLIEFE from QTEMP/DATEI2)
Eigentlich dürfte es nicht funktionieren - Feld XLIEFE gibt es in der DATEI2 nicht.
Aber Überraschung - ich bekomme Sätze angezaigt und zwar alle aus der DATEI1 !!!
Hat jemand schon so was gehabt ? Es ist doch nicht normal, oder ?
Gruß