Kapitel 4: Einf¨uhrung in MySQL: Ein MySQL-Tutorial 145
| Bowser | 1989-08-31 |
| Chirpy | 1998-09-11 |
| Whistler | 1997-12-09 |
| Slim | 1996-04-29 |
| Puffball | 1999-03-30 |
+----------+------------+
Um herauszufinden, wem welches Haustier geh¨ort, benutzen Sie diese Anfrage:
mysql> SELECT besitzer FROM pet;
+----------+
| besitzer |
+----------+
| Harold |
| Gwen |
| Harold |
| Benny |
| Diane |
| Gwen |
| Gwen |
| Benny |
| Diane |
+----------+
Beachten Sie jedoch, dass diese Anfrage einfach die besitzer-Spalte jedes Datensatzes
abfragt, wodurch mehrere von ihnen mehrfach erscheinen. Um die Ausgabe zu minimieren,
fragen Sie jeden eindeutigen Datensatz nur einmal ab, indem Sie das Schl¨usselwort DISTINCT
verwenden:
mysql> SELECT DISTINCT besitzer FROM pet;
+-----------+
| besitzer |
+-----------+
| Benny |
| Diane |
| Gwen |
| Harold |
+-----------+
Sie k¨onnen eine WHERE-Klausel verwenden, um die Auswahl von Zeilen mit der Auswahl von
Spalten zu kombinieren. Um zum Beispiel nur die Geburtstage von Hunden und Katzen zu
erhalten, benutzen Sie diese Anfrage:
mysql> SELECT name, art, geburtstag FROM pet
-> WHERE art = "Hund" OR art = "Katze";
+--------+---------+------------+
| name | art | geburtstag |
+--------+---------+------------+
| Fluffy | Katze | 1993-02-04 |
| Claws | Katze | 1994-03-17 |
| Buffy | Hund | 1989-05-13 |
Comentarios a estos manuales