Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
| Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung | |||
| mysql:mysql [2022/03/27 17:42] – [Alle unterschiedlichen Feldnamen in File-Referenzen, unterschieden nach Tabelle:] admin | mysql:mysql [2022/03/27 17:48] (aktuell) – [Suche nach doppelten Einträgen] admin | ||
|---|---|---|---|
| Zeile 103: | Zeile 103: | ||
| </ | </ | ||
| + | ==== Kopie einer Tabelle anlegen ==== | ||
| + | |||
| + | **Inkl. Indizes des Originals: | ||
| + | <code mysql> | ||
| + | CREATE TABLE newtable LIKE oldtable; | ||
| + | INSERT INTO newtable SELECT * FROM oldtable; | ||
| + | </ | ||
| + | |||
| + | **Ohne Indizes:** | ||
| + | <code mysql> | ||
| + | CREATE TABLE newtable AS SELECT * FROM oldtable; | ||
| + | </ | ||
| + | |||
| + | ==== Inhalte aus Original-Tabelle ohne Duplikate kopieren ==== | ||
| + | |||
| + | <code mysql> | ||
| + | CREATE TABLE sys_file_reference_new LIKE sys_file_reference; | ||
| + | INSERT INTO sys_file_reference_new | ||
| + | SELECT * FROM | ||
| + | (SELECT * FROM sys_file_reference WHERE deleted=0 GROUP BY uid_local, | ||
| + | </ | ||