Hallo zusammen,
ich habe folgende Tabellen:
phonenumbers:
#sn:
Nun möchte ich in diesem Beispiel die Werte aus #SN in die Tabelle phonenumbers dem lot 123 einfügen.
Und zwar in der gleichen Reihenfolge wie die Tabellen jetzt angezeigt werden. So sind sie auch in den SELECTs drin.
Ich möchte hier nicht mit foreach arbeiten, sondern nur ein query aufrufen welches das Update macht.
Habt ihr eine Idee wie der UPDATE Befehl aussehen könnte? Hier muss ich die Tabellen doch vereinen und Update machen oder?
Die Tabelle soll danach so aussehen:
Viele Grüße
Gustl
ich habe folgende Tabellen:
phonenumbers:
Code:
id value sn lot reserved_datetime
1 21700 NULL 123 NULL
2 21701 NULL 123 NULL
3 21702 NULL 123 NULL
4 21703 NULL 999 NULL
5 21704 NULL 999 NULL
6 21705 NULL 999 NULL
Code:
DROP TABLE IF EXISTS #SN
CREATE TABLE #SN
(
SN nvarchar(50)
)
INSERT INTO #SN (SN) VALUES ('SLB1')
INSERT INTO #SN (SN) VALUES ('SLB2')
INSERT INTO #SN (SN) VALUES ('SLB3')
Nun möchte ich in diesem Beispiel die Werte aus #SN in die Tabelle phonenumbers dem lot 123 einfügen.
Und zwar in der gleichen Reihenfolge wie die Tabellen jetzt angezeigt werden. So sind sie auch in den SELECTs drin.
Ich möchte hier nicht mit foreach arbeiten, sondern nur ein query aufrufen welches das Update macht.
Habt ihr eine Idee wie der UPDATE Befehl aussehen könnte? Hier muss ich die Tabellen doch vereinen und Update machen oder?
Die Tabelle soll danach so aussehen:
Code:
id value sn lot reserved_datetime
1 21700 SLB1 123 2020-08-20 14:00:00.000
2 21701 SLB2 123 2020-08-20 14:00:00.000
3 21702 SLB3 123 2020-08-20 14:00:00.000
4 21703 NULL 999 NULL
5 21704 NULL 999 NULL
6 21705 NULL 999 NULL
Viele Grüße
Gustl