Bonjour,
Je cherche à faire un update comme ci-dessous :
mais ça ne marche pas!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 UPDATE ma_table o SET (o.col1, o.col2, o.col3, o.col4) = (SELECT sum(tm1.montant), sum(tm2.montant), sum(tm3.montant), sum(tm4.montant) FROM table_inter tm1, table_inter tm2, table_inter tm3, table_inter tm4 WHERE tm1.num = o.num AND tm1.type in ('COND1') AND tm2.num = o.num AND tm2.type in ('COND2') AND tm3.num = o.num AND tm3.type in ('COND3') AND tm4.num = o.num AND tm4.type in ('COND4') group by o.num )
pourriez-vous m'éclairer pourquoi?
Merci
Partager