Um die Daten aus der Tabelle „Tabellealt“ in die Tabelle „Tabelleneu“ einzufügen, könnten Sie stattdessen die folgende Anweisung verwenden:
INSERT INTO `Tabelleneu` (`Spalte1`, `Spalte2`)
SELECT `Spalte1`, `Spalte2`
FROM `Tabellealt`
GROUP BY `Spalte1`, `Spalte2`
ORDER BY `Spalte1` ASC
Wenn Sie nach einer bestimmten Gruppe von Daten in der Tabelle „Tabellealt“ suchen, können Sie eine WHERE-Klausel nach der FROM-Klausel hinzufügen, um die Ergebnisse einzuschränken. Zum Beispiel:
INSERT INTO `Tabelleneu` (`Spalte1`, `Spalte2`)
SELECT `Spalte1`, `Spalte2`
FROM `Tabellealt`
WHERE `Spalte1` = 'Wert'
GROUP BY `Spalte1`, `Spalte2`
ORDER BY `Spalte1` ASC