Heim >Datenbank >MySQL-Tutorial >Was bedeutet die „SELECT'-Anweisung in MySQL und wie wird sie verwendet?
Der Befehl
SELECT wird verwendet, um Daten aus der MySQL-Datenbank abzurufen. Sie können diesen Befehl sowohl von der mysql>-Eingabeaufforderung als auch von jedem Skript wie PHP aus verwenden.
Im Folgenden finden Sie die allgemeine Syntax des SELECT-Befehls zum Abrufen von Daten aus einer MySQL-Tabelle – p>
SELECT field1, field2,...fieldN FROM table_name1, table_name2... [WHERE Clause] [OFFSET M ][LIMIT N]
Einige Punkte zur SELECT-Anweisung lauten wie folgt –
Wir können eine oder mehrere durch Kommas getrennte Tabellen verwenden, um verschiedene Bedingungen einzuschließen für die WHERE-Klausel, aber die WHERE-Klausel ist ein optionaler Teil des SELECT-Befehls.
Wir können ein oder mehrere Felder in einem einzigen SELECT-Befehl abrufen.
Wir können anstelle eines Feldes ein Sternchen (*) angeben. In diesem Fall gibt SELECT alle Felder zurück.
Wir können jede Bedingung mithilfe der WHERE-Klausel angeben.
Wir können OFFSET verwenden, um einen Offset anzugeben, ab dem SELECT Datensätze zurückgibt. Standardmäßig beginnen Offsets bei Null.
Wir können das LIMIT-Attribut verwenden, um die Anzahl der Rückgaben zu begrenzen.
mysql> Select * from Employee; +------+--------+ | Id | Name | +------+--------+ | 100 | Ram | | 200 | Gaurav | | 300 | Mohan | +------+--------+ 3 rows in set (0.00 sec) mysql> Select * from Employee Where Name = ‘Ram’; +------+--------+ | Id | Name | +------+--------+ | 100 | Ram | +------+--------+ 1 row in set (0.00 sec) mysql> Select Id from Employee; +-----+ | Id | +-----+ | 100 | | 200 | | 300 | +-----+ 3 rows in set (0.00 sec)
Das obige Beispiel zeigt einige der Möglichkeiten, wie wir mithilfe der SELECT-Anweisung Datensätze aus einer MySQL-Tabelle abrufen können.
Das obige ist der detaillierte Inhalt vonWas bedeutet die „SELECT'-Anweisung in MySQL und wie wird sie verwendet?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!