Bonjour à tous,
La syntaxe proposée par l'aide en ligne MS est :
Switch(expr-1, value-1, [ expr-2, value-2..., [ expr-n, value-n ]])
Switch renvoie une valeur Null dans le cas suivants :
- Aucune expression n’a la valeur True.
- La première expression ayant une valeur True a une valeur correspondante Null
Mais rien d'explicite sur comment avoir l'équivalent de ELSE
Très simple
SELECT Switch(..., True, 'ValueByDefault'
...