LogischeOperatoren-SQL: Unterschied zwischen den Versionen

Aus FI-Wiki
Die Seite wurde neu angelegt: „erwre“
 
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
erwre
== Logische Operatoren und LIKE in SQL ==
 
SQL bietet verschiedene logische Operatoren, um Bedingungen zu verknüpfen und Werte zu vergleichen. Sie werden vor allem in der `WHERE`-Klausel verwendet.
 
=== AND – Beide Bedingungen müssen wahr sein ===
 
<syntaxhighlight lang="sql">
SELECT * FROM kunden
WHERE land = 'Deutschland' AND stadt = 'Berlin';
</syntaxhighlight>
 
Gibt alle Kunden aus, die in '''Deutschland''' und in '''Berlin''' wohnen.
 
=== OR – Mindestens eine Bedingung muss wahr sein ===
 
<syntaxhighlight lang="sql">
SELECT * FROM kunden
WHERE land = 'Deutschland' OR land = 'Österreich';
</syntaxhighlight>
 
Gibt alle Kunden aus, die entweder aus '''Deutschland''' oder '''Österreich''' kommen.
 
=== NOT – Bedingung muss '''nicht''' wahr sein ===
 
<syntaxhighlight lang="sql">
SELECT * FROM kunden
WHERE NOT land = 'Deutschland';
</syntaxhighlight>
 
Gibt alle Kunden aus, die '''nicht''' aus Deutschland sind.

Version vom 23. April 2025, 13:02 Uhr

Logische Operatoren und LIKE in SQL

SQL bietet verschiedene logische Operatoren, um Bedingungen zu verknüpfen und Werte zu vergleichen. Sie werden vor allem in der `WHERE`-Klausel verwendet.

AND – Beide Bedingungen müssen wahr sein

SELECT * FROM kunden
WHERE land = 'Deutschland' AND stadt = 'Berlin';

Gibt alle Kunden aus, die in Deutschland und in Berlin wohnen.

OR – Mindestens eine Bedingung muss wahr sein

SELECT * FROM kunden
WHERE land = 'Deutschland' OR land = 'Österreich';

Gibt alle Kunden aus, die entweder aus Deutschland oder Österreich kommen.

NOT – Bedingung muss nicht wahr sein

SELECT * FROM kunden
WHERE NOT land = 'Deutschland';

Gibt alle Kunden aus, die nicht aus Deutschland sind.