Het klinkt alsof je de bovenstaande SELECT
. wilt uitvoeren statement en INSERT
de resultaten in een nieuwe tabel die niet bestaat. Zo ja, dan zou dit moeten werken:
SELECT * INTO YourNewTable
FROM mygrist_tables
WHERE suic_att>=5 AND gender='M'
Ervan uitgaande dat YourNewTable al bestaat, moet u INSERT INTO:
. uitvoerenINSERT INTO YourNewTable
SELECT *
FROM mygrist_tables
WHERE suic_att>=5 AND gender='M'
Optioneel moet u mogelijk de kolommen specificeren waarin ze niet hetzelfde zijn.
BEWERKEN - Opmerkingen opnieuw lezen en beseffen dat DB MySQL is, om een nieuwe tabel van een SQL-instructie te maken, moet u gebruiken:
CREATE TABLE YourNewTable
SELECT *
FROM mygrist_tables
WHERE suic_att>=5 AND gender='M';
http://dev.mysql.com/doc/refman /5.0/en/create-table.html