Collection Contents Zurück Weiter PDF

SQL Anywhere Studio Erste Orientierung

Daten aus Datenbanktabellen auswählen

Tabellenzeilen auswählen


Sie können die Anzahl der von einer SELECT-Anweisung abgerufenen Zeilen begrenzen, indem Sie eine WHERE-Klausel in Ihre Abfrage einfügen. Man kann auch sagen, dass eine Einschränkung auf die Ergebnismenge angewendet wird. In der WHERE-Klausel ist eine Suchbedingung enthalten, die festlegt, welche Zeilen zurückgegeben werden. Diese SELECT-Anweisung hat die folgende Syntax:

SELECT Spaltenname_1Spaltenname_2,...
FROM Tabellenname
WHERE Suchbedingung

Dabei gilt wie zuvor: Spaltenname_1, Spaltenname_2 und Tabellenname müssen durch die Namen der gewünschten Spalten und Tabelle ersetzt werden, die Sie abfragen möchten. Die Suchbedingung wird weiter unten beschrieben. Wenn Sie eine ORDER BY-Klausel verwenden, muss diese auf die WHERE-Klausel folgen.

So listen Sie alle Produkte mit schwarzer Farbe auf

Hinweise 
Übung 

Probieren Sie einige Abfragen aus, mit denen Sie kombinieren, was Sie in diesem Kapitel gelernt haben. Mit der folgenden Abfrage listen Sie die Nachnamen und das Geburtsdatum aller Mitarbeiter mit dem Vornamen John auf:

SELECT ( emp_fname || ' ' || emp_lname) AS Name,
        birth_date
FROM employee
WHERE emp_fname = 'John'
ORDER BY birth_date
Name birth_date
John Letiecq 4/27/1939
John Sheffield 9/25/1955

Datumsangaben in Suchbedingungen vergleichen
Musterübereinstimmung in Suchbedingungen
Zeilen mit übereinstimmendem Klang finden
Zusammengesetzte Suchbedingungen verwenden
Kurzformen für zusammengesetzte Suchbedingungen

Collection Contents Zurück Weiter PDF