PythonQ 240-8XX Manual de usuario Pagina 163

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 768
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 162
142 MySQL - Technische Referenz f¨ur Version 5.0.1-alpha
und das Zeilenvorschub-Zeichen. Das reicht f¨ur das Statement aus, um die Datei pet.txt
korrekt einzulesen.
Wenn Sie einzeln neue Datens¨atze hinzuf¨ugen wollen, ist das INSERT-Statement n¨utzlich.
In seiner einfachsten Form geben Sie f¨ur jede Spalte Werte an, in genau der Reihenfolge,
in der die Spalten im CREATE TABLE-Statement aufgef¨uhrt wurden. Nehmen wir an, dass
Diane einen neuen Hamster namens Puffball bekommt. Sie ugen einen neuen Datensatz
mittels INSERT-Statement wie folgt hinzu:
mysql> INSERT INTO pet
-> VALUES (’Puffball’,’Diane’,’Hamster’,’w’,’1999-03-30’,NULL);
Beachten Sie, dass hierbei Zeichenketten- und Datumswerte in Anf¨uhrungszeichen stehen.
Mit INSERT onnen Sie auch direkt NULL einf¨ugen, um einen fehlenden Wert darzustellen.
Sie onnen daf¨ur nicht \N wie bei LOAD DATA verwenden.
Diesem Beispiel onnen Sie auch entnehmen, dass es einiger Tipparbeit bedurft atte,
die anf¨anglichen Datens¨atze mit mehreren INSERT-Statements einzuf¨ugen, statt hierf¨ur ein
einziges LOAD DATA-Statement zu verwenden.
4.3.4 Informationen aus einer Tabelle abfragen
Das SELECT-Statement wird benutzt, um Informationen aus einer Tabelle herauszuziehen.
Die allgemeine Form des Statements ist:
SELECT auszuw¨ahlende_spalten
FROM tabelle
WHERE gew¨unschte_bedingungen
auszuw¨ahlende_spalten bezeichnet, was Sie sehen wollen. Das kann entweder eine Liste
von Spalten sein oder *, um “alle Spalten” zu bezeichnen. tabelle kennzeichnet die Tabelle,
aus der Sie Spalten abfragen wollen. Die WHERE-Klausel ist optional. Wenn sie vorhan-
den ist, kennzeichnet gew¨unschte_bedingungen die Bedingungen, mit denen die Zeilen
¨ubereinstimmen m¨ussen, damit sie a/jointfilesconvert/293675/bgefragt werden.
4.3.4.1 Alle Daten ausw¨ahlen
Die einfachste Form von SELECT fragt alles aus einer Tabelle ab:
mysql> SELECT * FROM pet;
+----------+----------+----------+------------+------------+------------+
| name | besitzer | art | geschlecht | geburtstag | sterbetag |
+----------+----------+----------+------------+------------+------------+
| Fluffy | Harold | Katze | w | 1993-02-04 | NULL |
| Claws | Gwen | Katze | m | 1994-03-17 | NULL |
| Buffy | Harold | Hund | w | 1989-05-13 | NULL |
| Fang | Benny | Hund | m | 1990-08-27 | NULL |
| Bowser | Diane | Hund | m | 1998-08-31 | 1995-07-29 |
| Chirpy | Gwen | Vogel | w | 1998-09-11 | NULL |
| Whistler | Gwen | Vogel | NULL | 1997-12-09 | NULL |
| Slim | Benny | Schlange | m | 1996-04-29 | NULL |
| Puffball | Diane | Hamster | w | 1999-03-30 | NULL |
Vista de pagina 162
1 2 ... 158 159 160 161 162 163 164 165 166 167 168 ... 767 768

Comentarios a estos manuales

Sin comentarios