Kapitel 5. Daten aus Tabellen auswählen
Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com
5.0 Einleitung
In diesem Kapitel geht es um die Verwendung der Anweisung SELECTzum Abrufen von Informationen aus deiner Datenbank. Das Kapitelist hilfreich, wenn du nur über begrenzte SQL-Kenntnisse verfügst oder wenn du dich über die MySQL-spezifischen Erweiterungen der SELECTSyntax informierst.
Es gibt viele Möglichkeiten, SELECT Anweisungen zu schreiben; wir sehen uns nur einige wenige an. Weitere Informationen über die SELECTSyntax und die Funktionen und Operatoren, die zum Extrahieren und Manipulieren von Daten zur Verfügung stehen, findest du im MySQL User Reference Manual oder in einem allgemeinen MySQL-Text.
Viele Beispiele in diesem Kapitel verwenden eine Tabelle mit dem Namen mail, die Zeilen enthält, die den E-Mail-Verkehr zwischen Benutzern auf einer Reihe von Hosts verfolgen. Im Folgenden wird gezeigt, wie diese Tabelle erstellt wurde:
CREATETABLE(idINTNOTNULLAUTO_INCREMENTPRIMARYKEY,tDATETIME,#whenmessagewassentsrcuserVARCHAR(8),#sender(sourceuserandhost)srchostVARCHAR(20),dstuserVARCHAR(8),#recipient(destinationuserandhost)dsthostVARCHAR(20),sizeBIGINT,#messagesizeinbytesINDEX(t));
Der Inhalt der Tabelle mail sieht wie folgt aus:
mysql> SELECT t, srcuser, srchost, dstuser, dsthost, size FROM mail; +---------------------+---------+---------+---------+---------+---------+ ...Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access