Bonjour,

Je voudrais savoir s'il est possible de faire ce genre de chose dans un select

Si column1 > column2 alors column1 = column1 - column2 et column2 = 0
Si column2 > column1 alors column2 = column2 - column1 et column1 = 0

en utilisant la commande case when comme ceci

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
      ,[column1] = case when sum([column1]) > sum([column2]) then sum([column1]) - sum([column1]) else 0 end
      ,[column2] = case when sum([column2]) > sum([column1]) then sum([column2]) - sum([column1]) else 0 end
Merci