Ich habe derzeit ein paar Unpivot-Abfragen, die jeweils etwa 2000 Zeilen erstellt. Ich muss die Ergebnisse dieser Damen nehmen und eine neue Tabelle einfügen, die auf einen Schlüssel passt.Import Unpivot Ergebnisse in neue Tabelle und Match auf Key
Abfrage Beispiel:
Select DeviceSlot
FROM tbl1
unpivot(
DeviceSlot
For col in(
col1,
col2,
col3,
)
)AS Unpivot
Jetzt muss ich aus der Abfrage die Ergebnisse übereinstimmen, und es in eine neue Tabelle mit etwa 20.000 Zeilen einfügen. Pseudo-Code für diesen:
Insert Into tbl2(DeviceSlot)
Select DeviceSlot
FROM tbl1
unpivot(
DeviceSlot
For col in(
col1,
col2,
col3
)
)AS Unpivot2
Where tbl1.key = tbl2.key
Ich habe ziemlich verwirrt gewesen, wie dies zu tun, und ich entschuldige mich, wenn es nicht klar ist. Ich habe auch eine andere Unpivot-Abfrage, die dasselbe für verschiedene Spalten tut.