Die grundlegende Bedienung in jeder SQL- System ist die SELECT-Abfrage . In MySQL, verwenden Programmierer SELECT , um eine Datenbank abfragen , um Datensätze abzurufen . Verwenden von SELECT wird eine Reihe von Zeilen aus einer Datenbank über die Kriterien, die Sie übergeben haben zurückzukehren. Der Befehl kann basisch sein oder kompliziert , je nachdem wie verbesserte Ihr SELECT-Anweisungen sind . Anleitung
1
Sammeln Sie einige grundlegende Informationen über die Daten, die Sie wollen . Wissen, welche Informationen die Datenbank sowie welche Tabelle Sie abfragen möchten , welche Zeilen der Tabelle und hält die aus diesen Zeilen, die Sie sehen wollen, zu halten.
2
Beginnen Sie mit einer sehr einfachen Abfrage , die dann aufgebaut werden . Diese Abfrage wird jede Spalte und jede Zeile des " Kunden "-Tabelle , welche die Grundform der SELECT -Befehl. Die Menge der Daten zurückgegeben wird überwältigend sein , wenn Ihr Kunde Tabelle groß ist. Beispiel: SELECT * FROM Kunden ;
3
definieren , was es ist , die Sie mit den Informationen Ihrer Abfrage gibt zu tun. Denken Sie daran, Sie müssen in der Regel nicht alle Spalten mit Daten .
4
Return wollte nur Spalten . Um nur einige Spalten zurück , ersetzen Sie das Sternchen in der vorherigen Befehl mit einem Komma getrennte Liste von Spalten, die Sie wollen . Zum Beispiel, wenn du ein Mailing sind , um alle Ihre Kunden , Sie brauchen nur den Namen und die Adresse Spalten . Beispiel: SELECT name, Adresse FROM Kunden ;
5
eingrenzen Abfrage weiter durch Rücksendung nur Zeilen , die Sie interessieren , mit einer WHERE-Klausel. Die WHERE-Klausel bewirkt, dass die SELECT-Abfrage , um nur die Zeilen , die die WHERE -Klausel erfüllen zurückzukehren. Diese Abfrage wählt den Namen, die Adresse und das Gleichgewicht der jede Zeile in der Datenbank mit einer negativen Bilanz . Beispiel: SELECT Name, Adresse, Gleichgewicht FROM Kunden WHERE Gleichgewicht
6
Verwenden Sie den boolean OR und AND mit der WHERE -Klausel, um eine beliebige Anzahl von Bedingungen zu verbinden. Die Bedingungen kann so kompliziert oder einfach, wie Sie es brauchen . Es ist davon abhängig, wie Sie bestimmte die Rückkehr zu sein . Hier und ist so , dass die Abfrage nicht nur den Namen und die Adresse von jeder mit einer positiven Bilanz , sondern auch diejenigen , deren Name " Joe Smith " wählen verwendet . Beispiel: SELECT name, Adresse FROM Kunden WHERE Balance > 0 AND name = ' Joe Smith ';