Definieren von Bedingungen für SQL-Anweisungen in SQL Builder

Eine Suchbedingung gibt eine Bedingung an, die für eine bestimmte Zeile oder Gruppe wahr, falsch oder unbekannt ist. Das Ergebnis einer Suchbedingung wird durch Anwendung der angegebenen logischen Operatoren (AND, OR, NOT) auf das Ergebnis jedes angegebenen Vergleichselements abgeleitet. Wenn keine logischen Operatoren angegeben sind, handelt es sich beim Ergebnis der Suchbedingung um das Ergebnis des angegebenen einzelnen Vergleichselements.

Sie geben Bedingungen für eine SQL-Anweisung in einer Klausel WHERE oder einer Klausel HAVING an. Verwenden Sie die Klausel WHERE in SELECT-, UPDATE- und DELETE-Anweisungen, um Bedingungen für Zeilen anzugeben. Sie können WHERE-Klauseln in SQL Builder auf der Seite Bedingungen des Entwurfsteilfensters definieren. Verwenden Sie die Klausel HAVING in einer Anweisung SELECT, um Bedingungen für Gruppierungen anzugeben. Sie können HAVING-Klauseln in SQL Builder auf der Seite Gruppenbedingungen des Entwurfsteilfensters definieren.

Einschränkung: Die Verwendung von runden Klammern in Bedingungen wird nicht unterstützt.

Voraussetzung: Die SQL-Anweisung muss in SQL Builder geöffnet sein.

Gehen Sie wie folgt vor, um eine Bedingung für eine SQL-Anweisung in SQL Builder zu definieren:

  1. Klicken Sie die Indexzunge für den zu definierenden Bedingungstyp im Entwurfsteilfenster von SQL Builder an.
    • Wenn Sie die Bedingung für eine Zeile definieren, klicken Sie die Indexzunge Bedingungen an.
    • Wenn Sie die Bedingung für eine Gruppierung definieren, klicken Sie die Indexzunge Gruppenbedingungen an.
  2. Klicken Sie die erste leere Zelle unter der Überschrift Spalte doppelt an, und wählen Sie eine Spalte aus, oder geben Sie den Ausdruck für die Bedingung ein. Sie können zum Erstellen eines komplexen Ausdrucks auch Ausdruck erstellen in der Liste anklicken und den Assistenten Ausdruckserstellungsprogramm verwenden.
  3. Klicken Sie die angrenzende Zelle unter der Überschrift Operator doppelt an, und wählen Sie einen Operator für die Bedingung aus.
  4. Klicken Sie die angrenzende Zelle unter der Überschrift Wert doppelt an, und wählen Sie eine Spalte aus, oder geben Sie einen Wert oder Ausdruck ein. Bei einem Wert handelt es sich normalerweise um eine numerische oder Zeichenfolgekonstante oder eine Hostvariable. Sie können zum Erstellen eines komplexen Ausdrucks auch Ausdruck erstellen in der Liste auswählen und den Assistenten Ausdruckserstellungsprogramm verwenden.
Zugehörige Tasks
Erstellen von Ausdrücken im Assistenten 'Ausdruckserstellungsprogramm'
Entfernen von Bedingungen aus SQL-Anweisungen in SQL Builder
Zugehörige Verweise
Seite 'Bedingungen'

Feedback