Skip to Content
T-SQL-Abfragen für Microsoft SQL-Server 2022
book

T-SQL-Abfragen für Microsoft SQL-Server 2022

by Dirk Angermann
June 2024
Intermediate to advanced
280 pages
5h 24m
German
mitp Verlag
Content preview from T-SQL-Abfragen für Microsoft SQL-Server 2022
144
Kapitel 9
Verwenden von Unterabfragen
9.2.1 Schreiben von mehrwertigen Unterabfragen
Eine mehrwertige Unterabfrage kann mehr als einen Wert in Form einer einspal-
tigen Menge zurückgeben. Diese Form der Unterabfragen nutzt das IN-Prädikat.
Beispiel:
-- Gesucht sind die Namen der Lieferanten, die bereits geliefert haben.
SELECT
LName AS 'Name'
FROM dbo.Lieferant
WHERE LNr = (SELECT LNr FROM dbo.Lieferung);
Ergebnis:
Name
--------------------
Meldung 512, Ebene 16, Status 1, Zeile 50
Die Unterabfrage hat mehr als einen Wert zurückgegeben. Das ist nicht zulässig,
wenn die Unterabfrage auf =, !=, <, <=, > oder >= folgt oder als Ausdruck
verwendet wird.
Die Lösung zu diesem Problem ist die Benutzung des IN-Prädikats.
Beispiel:
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Microsoft 365 – Das Praxisbuch für Anwender, 2nd Edition

Microsoft 365 – Das Praxisbuch für Anwender, 2nd Edition

Melanie Schmidt

Publisher Resources

ISBN: 9783747506332