Ergebnis. Table1, von dem ich die Auswahl vonaus einer Tabelle auswählen und einen Nachschlag in einer anderen Tabelle tun, und ich habe zwei Tabellen in der Ausgabe
Number Code Prefix Area Date
987654321 333 691 SOF 20170503
445 661 VAR 20170503
765432110 678 611 BOR 20170503
753357891 333 691 SHU 20170502
667788223 445 661 ZOR 20170502
812567111 678 611 NES 20170501
Und Table2, die ich für die Suche verwenden möchten
Code Prefix Type Terminal
333 691 F NP
445 661 M P
678 611 F P
In der Ausgabe würde ich
Table1.Number Table1.Code Table1.Prefix Table2.Status
987654321 333 691 F
445 661 M
765432110 678 611 F
753357891 333 691 F
667788223 445 661 M
812567111 678 611 F
Grundsätzlich haben möchte, für jeden Zeile in Tabelle 1 ich möchte Status von Table2 setzen, wo
Table1.Code = Table2.Code and Table1.Prefix = Table2.Prefix
Ich möchte nicht verwenden „Join“, so ist es eine andere Möglichkeit, es zu tun?
Danke!
Warum Sie nicht verwenden möchten 'join'? Das ist der naheliegende Ansatz. –
Wie Tab Alleman bereits gesagt hat, können Sie in diesem speziellen Fall stattdessen eine korrelierte Unterabfrage verwenden. – jarlh