Wygląda na to, że chcesz uruchomić powyższy SELECT
oświadczenie i INSERT
wyniki do nowej tabeli, która nie istnieje. Jeśli tak, to powinno działać:
SELECT * INTO YourNewTable
FROM mygrist_tables
WHERE suic_att>=5 AND gender='M'
Zakładając, że TwojaNowaTabela już istnieje, musisz uruchomić polecenie INSERT INTO:
INSERT INTO YourNewTable
SELECT *
FROM mygrist_tables
WHERE suic_att>=5 AND gender='M'
Opcjonalnie może być konieczne określenie kolumn, które nie są takie same.
EDYTUJ - Ponowne czytanie komentarzy i uświadomienie sobie, że DB to MySQL, aby utworzyć nową tabelę z instrukcji SQL, należy użyć:
CREATE TABLE YourNewTable
SELECT *
FROM mygrist_tables
WHERE suic_att>=5 AND gender='M';
http://dev.mysql.com/doc/refman /5.0/pl/tworzenie-tabeli.html