Heim > Datenbank > MySQL-Tutorial > So schreiben Sie eine SQL-Anweisung in MySQL

So schreiben Sie eine SQL-Anweisung in MySQL

下次还敢
Freigeben: 2024-04-14 19:48:20
Original
693 Leute haben es durchsucht

MySQL SQL-Anweisungen sind eine Möglichkeit zur Interaktion mit einer MySQL-Datenbank und können zum Erstellen von Datenbanken und Tabellen, zum Einfügen, Aktualisieren und Löschen von Daten sowie zum Abrufen und Filtern von Daten verwendet werden. Die Syntax lautet im Allgemeinen: COMMAND [OPTIONEN] [TARGETS] [WHERE CONDITION]. Die grundlegende Syntax umfasst das Erstellen von Tabellen, das Einfügen von Daten, das Aktualisieren von Daten, das Löschen von Daten sowie das Abfragen und Filtern von Daten. MySQL unterstützt auch erweiterte SQL-Anweisungen wie das Verknüpfen von Tabellen, Unterabfragen und Transaktionen.

So schreiben Sie eine SQL-Anweisung in MySQL

So schreiben Sie MySQL-SQL-Anweisungen

MySQL-SQL-Anweisungen sind eine Möglichkeit, mit der MySQL-Datenbank zu interagieren und werden zum Ausführen verschiedener Vorgänge verwendet, darunter:

  • Datenbanken und Tabellen erstellen und ändern
  • Einfügen , Daten aktualisieren und löschen. Daten abrufen und Filter- und Sortiervorgänge durchführen B. SELECT, INSERT, UPDATE oder DELETE.
  • OPTIONEN:
Optionale Optionen zum Ändern des Befehlsverhaltens.

TARGETS:

Das Ziel des Vorgangs, z. B. Tabellenname oder Spaltenname.

    WHERE-BEDINGUNG:
  • Optionale Bedingungen zum Filtern von Ergebnissen.
  • Grundlegende Syntax
  • Im Folgenden sind einige grundlegende MySQL-SQL-Anweisungen aufgeführt:
  • Tabelle erstellen:
    <code>COMMAND [OPTIONS] [TARGETS] [WHERE CONDITION]</code>
    Nach dem Login kopieren

Daten einfügen:

<code>CREATE TABLE [table_name] (
  [column_name] [data_type] [constraints]
);</code>
Nach dem Login kopieren

  • Daten aktualisieren:

    <code>INSERT INTO [table_name] ([column_name], ...) VALUES ([value], ...);</code>
    Nach dem Login kopieren

  • Daten löschen:

    <code>UPDATE [table_name] SET [column_name] = [new_value] WHERE [condition];</code>
    Nach dem Login kopieren

  • Daten abfragen:

    <code>DELETE FROM [table_name] WHERE [condition];</code>
    Nach dem Login kopieren

  • Daten sortieren:

    <code>SELECT [column_name], ... FROM [table_name] WHERE [condition];</code>
    Nach dem Login kopieren
    Nach dem Login kopieren

  • Daten filtern:

    <code>SELECT [column_name], ... FROM [table_name] ORDER BY [column_name] [ASC|DESC];</code>
    Nach dem Login kopieren

  • Erweiterte Syntax

    MySQL Mehr Erweiterte SQL-Anweisungen werden ebenfalls unterstützt, wie zum Beispiel:

  • Join-Tabelle:

    <code>SELECT [column_name], ... FROM [table_name] WHERE [condition];</code>
    Nach dem Login kopieren
    Nach dem Login kopieren

Unterabfrage:

<code>SELECT * FROM [table_name1] JOIN [table_name2] ON [condition];</code>
Nach dem Login kopieren

  • Transaktion:

    <code>SELECT [column_name] FROM [table_name] WHERE [condition] IN (SELECT [column_name] FROM [subquery]);</code>
    Nach dem Login kopieren

  • Beispiel

    Erstellen Sie eine Tabelle mit dem Namen „Kunden“:

    <code>START TRANSACTION;
    -- 执行多个 SQL 语句
    COMMIT;</code>
    Nach dem Login kopieren
  • Einen Datensatz einfügen:
  • <code>CREATE TABLE customers (
      id INT NOT NULL AUTO_INCREMENT,
      name VARCHAR(255) NOT NULL,
      PRIMARY KEY (id)
    );</code>
    Nach dem Login kopieren

    Einen Datensatz aktualisieren:

    <code>INSERT INTO customers (name) VALUES ('John Doe');</code>
    Nach dem Login kopieren
    Alle Datensätze abfragen:

    <code>UPDATE customers SET name = 'Jane Doe' WHERE id = 1;</code>
    Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonSo schreiben Sie eine SQL-Anweisung in MySQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
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