Heim > Datenbank > MySQL-Tutorial > Hauptteil

MySQL-Tutorial: Grundlegende Operationen von SQL-Daten

藏色散人
Freigeben: 2018-11-22 17:03:01
nach vorne
2860 Leute haben es durchsucht

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

SQL-Grundoperationen

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.

Datenoperation

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 条件];

  • Beispiel:

    delete from test where grade = '3.1';

Natürlich können wir auch

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!

Verwandte Etiketten:
Quelle:csdn.net
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage