2010-07-14 2 views

Répondre

3

Vous pouvez combiner un INSERT avec une instruction SELECT, en transmettant vos valeurs dans l'instruction select.

En supposant que vous passez les valeurs des deux premières colonnes en utilisant des paramètres @a et @b vous pouvez écrire

INSERT INTO TABLE Table1 (Table1Col1, Table1Col2, Table1Col3, Table1Col4) 
SELECT @a, @b, Table2Col1,Table2Col2 
FROM Table2 
WHERE .... 
2

est-ce le genre de chose que vous cherchez ...

INSERT INTO my_table_1 (col1, col2, col3, col4) 
    SELECT const_1, const_2, col7, col8 
     FROM my_table_2; 

où les const_1 sont des numéros fixes? Sinon, vous pourriez peut-être développer un peu votre question.

Questions connexes