Kapitel 2. Filtern
Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com
Es gibt Fälle, in denen du jede Zeile in einer Tabelle bearbeiten möchtest, z. B:
- Entfernen aller Zeilen aus einer Tabelle, die für nächtliche Datenladungen verwendet wird
- Ändern aller Zeilen in einer Tabelle nach dem Hinzufügen einer neuen Spalte
- Abrufen aller Zeilen aus einer Nachrichtenwarteschlangentabelle
In den meisten Fällen wirst du dich jedoch auf eine Teilmenge der Zeilen in einer Tabelle konzentrieren wollen, indem du eine where
Klausel einfügst. Neben der select
Anweisung, die für die Abfrage von Daten verwendet wird, enthalten mehrere andere SQL-Datenanweisungen, darunter update
und delete
, eine where
Klausel, die aus einer oder mehreren Filterbedingungen besteht, um den Fokus der Anweisung einzuschränken. Wie in Kapitel 1 gezeigt, können select
Anweisungen auch in den Klauseln having
und qualify
gefiltert werden, was das Filtern zu einer der häufigsten Aktivitäten beim Schreiben von SQL-Datenanweisungen macht. In diesem Kapitel werden die vielen verschiedenen Arten von Bedingungen zum Filtern von Daten untersucht.
Zustandsbewertung
Die where
Klausel besteht aus einer oder mehreren Bedingungen , die durch die Operatoren and
und or
getrennt sind. Wenn es nur eine Bedingung gibt, muss diese als true
ausgewertet werden, damit eine Zeile in die Ergebnismenge aufgenommen wird. Wenn es zwei oder mehr Bedingungen gibt, ...
Get Snowflake SQL und Skripting lernen now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.