Heim >Datenbank >MySQL-Tutorial >Wie können wir Daten unter bestimmten Bedingungen aus einer vorhandenen MySQL-Tabelle kopieren?
Wie wir alle wissen, können wir über CTAS-Skripte Daten und Strukturen aus vorhandenen Tabellen kopieren. Wenn wir Daten unter bestimmten Bedingungen kopieren möchten, müssen wir die WHERE-Klausel mit dem CTAS-Skript verwenden. Betrachten Sie das folgende Beispiel:
mysql> Create table EMP_BACKUP2 AS SELECT * from EMPLOYEE WHERE id = 300 AND Name = 'Mohan'; Query OK, 1 row affected (0.14 sec) Records: 1 Duplicates: 0 Warnings: 0 mysql> Select * from EMP_BACKUP2; +------+-------+ | Id | Name | +------+-------+ | 300 | Mohan | +------+-------+ 1 row in set (0.00 sec)
Im obigen Beispiel haben wir basierend auf einigen Bedingungen eine Tabelle mit dem Namen EMP_BACKUP1 aus der Tabelle „Employee“ erstellt. Basierend auf diesen Bedingungen erstellt MySQL eine Tabelle mit nur einer Zeile.
Das obige ist der detaillierte Inhalt vonWie können wir Daten unter bestimmten Bedingungen aus einer vorhandenen MySQL-Tabelle kopieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!