Dieser Artikel führt Sie hauptsächlich in die grundlegenden Operationen von SQL-Daten ein. Ich hoffe, dass er Freunden in Not hilfreich sein wird!
Empfohlenes Referenz-Tutorial: „SQL-Tutorial“
Grundoperationen: CURD, also Hinzufügen , Löschen, Ändern und Überprüfen .
Je nach verschiedenen Operationsobjekten können wir die Grundoperationen von SQL in drei Kategorien einteilen: Bibliotheksoperationen, Tabellenoperationen (Feldoperationen) und Datenoperationen.
1 Neue Daten hinzufügen
Es gibt zwei Methoden zum Hinzufügen von Daten.
Typ 1: Daten in das gesamte Tabellenfeld einfügen. Es ist nicht erforderlich, eine Feldliste anzugeben, sondern die Reihenfolge, in der die Datenwerte angezeigt werden müssen mit den Feldern in der Tabelle übereinstimmen und alle nicht numerischen Daten müssen in Anführungszeichen gesetzt werden (einfache Anführungszeichen werden empfohlen).
Grundlegende Syntax: insert into + 表名 + values(值列表)[,(值列表)];
Beispiel: insert into test values('charies',18,'3.1');
Typ 2: Um Daten in einige Felder einzufügen, müssen Sie eine Feldliste auswählen. Die Reihenfolge, in der die Felder in der Feldliste erscheinen, hat nichts mit der Reihenfolge zu tun Felder in der Tabelle, aber die Reihenfolge der Feldwerte in der Werteliste muss mit der Reihenfolge in der Feldliste übereinstimmen.
Grundlegende Syntax: insert into + 表名(字段列表) + values(值列表)[,(值列表)];
Beispiel: insert into test(age,name) values(18,'guo');
2 Abfragedaten
Alle anzeigen–> Grundlegende Syntax: select * from + 表名 + [where 条件];
Beispiel: select * from test
;
Abschnitt anzeigen –> Grundlegende Syntax: select + 字段名称[,字段名称] + from + 表名 + [where 条件];
Beispiel: select name,age,grade from test where age = '18'
;
3 Daten aktualisieren
Grundlegende Syntax: update + 表名 + set + 字段 = 值 + [where 条件];
Beispiel: update test set age = 20 where name = 'guo';
Hier wird empfohlen, so viele where
-Bedingungen wie möglich hinzuzufügen, andernfalls werden die gesamten Tabellendaten bearbeitet.
Darüber hinaus hängt die Beurteilung, ob der Aktualisierungsvorgang erfolgreich ist, nicht davon ab, ob die SQL-Anweisung erfolgreich ausgeführt wurde, sondern davon, ob Datensätze betroffen sind. Das heißt, wenn die Anzahl von affected
größer als , das eigentliche Update ist erfolgreich. 1
4 Daten löschen
Grundlegende Syntax:delete from + 表名 + [where 条件];
delete from test where grade = '3.1';
verwenden, um den Löschvorgang zu implementieren, aber im Vergleich zu drop
ist delete
leistungsfähiger. Beim Ausführen des Löschvorgangs werden nicht nur die Daten gelöscht, aber auch Die Definition wird gelöscht und Speicherplatz freigegeben; während drop
beim Ausführen des Löschvorgangs nur die Daten löscht, die Definition jedoch nicht löscht und Speicherplatz freigibt. delete
Warme Erinnerung: Der vom Symbol umschlossene Inhalt weist auf optionale Optionen hin; das Symbol []
weist auf eine Verbindung hin. +
Das obige ist der detaillierte Inhalt vonMySQL-Tutorial: Grundlegende Operationen von SQL-Daten. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!