Det låter som att du vill köra ovanstående SELECT
uttalande och INSERT
resultaten till en ny tabell som inte finns. Om så är fallet bör detta fungera:
SELECT * INTO YourNewTable
FROM mygrist_tables
WHERE suic_att>=5 AND gender='M'
Förutsatt att YourNewTable redan existerade, måste du köra INSERT INTO:
INSERT INTO YourNewTable
SELECT *
FROM mygrist_tables
WHERE suic_att>=5 AND gender='M'
Alternativt kan du behöva ange kolumnerna i de är inte samma.
REDIGERA - Läsa om kommentarer och inse att DB är MySQL, för att skapa en ny tabell från en SQL-sats bör du använda:
CREATE TABLE YourNewTable
SELECT *
FROM mygrist_tables
WHERE suic_att>=5 AND gender='M';
http://dev.mysql.com/doc/refman /5.0/sv/create-table.html