Bonjour à tous,

Je voudrais passer cette requête à postgres
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
insert into suivi_actions_gammes_preventives (id_action_gamme,id_intervention) values
((select id_action_gamme from actions_gammes where id_gamme = 19),1);
postgres retour erreur

ERREUR: plus d'une ligne renvoyée par une sous-requête utilisée comme une expression

avec ce code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
insert into suivi_actions_gammes_preventives (id_action_gamme,id_intervention) 
((select id_action_gamme from actions_gammes where id_gamme = 19),1);
postgre sort en erreur :
ERREUR: erreur de syntaxe sur ou près de « , »
LINE 2: ...id_action_gamme from actions_gammes where id_gamme = 19),1);
^

en effet je voudrais insérer toutes les linges renvoyée.

Comment on peux faire ça sous postgres ?

Merci d'avance