Zwei SQL Statements verknüpfen

thomson1308

Newbie
Registriert
Juni 2015
Beiträge
3
Hallo,

ich habe zwei Statements die ich zu einem kombinieren möchte.
geht das überhaupt?
Hier meine Statements:
Code:
USE [DB];
GO
SELECT GUID FROM User where Name ='test'
GO

im zweiten benutze ich das Ergebnis des ersten:
Code:
USE [DB];
GO
Update password set pypassword='test' where UserDOR='Ergebnis Statement1'
GO
 
Ja, das geht. Wenn ich es recht in Erinnerung habe müsste das per Full Outer Join gehen.
 
Ich frage mich nach dem Sinn, aber es geht:

Update password set pypassword='test' where UserDOR in (SELECT GUID FROM User where Name ='test')
 
viel einfacher:

Update password set pypassword='test' where UserDOR in (SELECT GUID FROM User where Name ='test')

Aber nur wenn UserDOR die GUID ist ...
 
Hi,
danke für die rasche Antwort. Alles was ich bei google finde ist mir iwie zu hoch.
Geht das nur mit Select? ich benötige ja das Update.
 
Schachtel es einfach:

Code:
Update password set pypassword='test' where UserDOR in (SELECT GUID FROM User where Name ='test')

Du kannst alles mit Klammern schachteln wenn es ein Ergebnis oder eine Tabelle liefert.
Die Klammer wird dann mit dem Ergebnis ersetzt.
 
Zuletzt bearbeitet von einem Moderator:
Zurück
Oben