Inserts multiples

SeB -  
tafiscobar Messages postés 1281 Statut Contributeur -
J'essaie la requête sql suivante

INSERT into table1 values ( (select Attribut1 from table2 where attribut2=x) )

Le problèmes, c'est que mon select me retourne plusieurs entrées, et j'aimerais faire un insert pour chacune de ces entrées, est-ce possible avec qu'un insert ? ou bien je dois faire un insert pour chacune des entrées retournées par le select ?

1 réponse

tafiscobar Messages postés 1281 Statut Contributeur 177
 
j'avais une question de ce genre, je vais te dire les conditions et tu vas voir si tu les remplis :
*c'est permis(tu le remplis)
*deuxiemement, il faut q le nombre d'enregistrements retournes par ta requete soit egal au nombre de champs ds le insert
*et enfin, que les types de chaq champ corrrespondant soit le meme ie un integer et un integer, un char et un char , etc..

ces trois conditions remplies, c'est bon, il ne reste plus qu'a connaitre la syntaxe de insert que je suppose tu connais.
tafiscobar
0