Heim >Datenbank >MySQL-Tutorial >MySQL-Tutorial: Grundlegende Operationen von SQL-Daten

MySQL-Tutorial: Grundlegende Operationen von SQL-Daten

藏色散人
藏色散人nach vorne
2018-11-22 11:40:492882Durchsuche

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!

Stellungnahme:
Dieser Artikel ist reproduziert unter:csdn.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen