MS ACCESS - SQL - CASE WHEN ELSE -> SWITCH ( ..., true , 'Value by default')
par
, 08/10/2021 à 11h39 (815 Affichages)
Bonjour à tous,
La syntaxe proposée par l'aide en ligne MS est :
Mais rien d'explicite sur comment avoir l'équivalent de ELSESwitch(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
Très simple
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT Switch(..., True, 'ValueByDefault' ) FROM myTABLE