Il semble que vous souhaitiez exécuter le SELECT
ci-dessus déclaration et INSERT
les résultats dans une nouvelle table qui n'existe pas. Si oui, cela devrait fonctionner :
SELECT * INTO YourNewTable
FROM mygrist_tables
WHERE suic_att>=5 AND gender='M'
En supposant que YourNewTable existe déjà, vous devez exécuter INSERT INTO :
INSERT INTO YourNewTable
SELECT *
FROM mygrist_tables
WHERE suic_att>=5 AND gender='M'
En option, vous devrez peut-être spécifier les colonnes dans lesquelles elles ne sont pas identiques.
MODIFIER - En relisant les commentaires et en réalisant que la base de données est MySQL, pour créer une nouvelle table à partir d'une instruction SQL, vous devez utiliser :
CREATE TABLE YourNewTable
SELECT *
FROM mygrist_tables
WHERE suic_att>=5 AND gender='M';
http://dev.mysql.com/doc/refman /5.0/fr/create-table.html