Sinon, le mieu, mais ce serait encore mieu avec un "positif" avec les valeurs 1 et -1, donc là je dois utiliser une astuce à deux balles.
select sign(positif - .5) * solde from maTable
Avec des 1 et -1 (bien mieu), tu auras plutôt :
select positif * solde from maTable