5
Il y a IF (expr1, expr2, expr3) dans mon sql.Comment écrire IF (expr1, expr2, expr3) dans mssql
Comment l'accomplir en MS SQL?
Il y a IF (expr1, expr2, expr3) dans mon sql.Comment écrire IF (expr1, expr2, expr3) dans mssql
Comment l'accomplir en MS SQL?
Vous pouvez utiliser un CASE expression:
CASE WHEN expr1 THEN expr2 ELSE expr3 END
Par ailleurs, cette syntaxe n'est pas spécifique à SQL Server - cela fonctionne aussi dans MySQL et la plupart des autres bases de données.
Pour ajouter à votre réponse, IF in t-sql n'est jamais utilisé dans une sélection, mise à jour, insertion ou suppression, il est seulement utilisé pour contrôler le flux des stamenets. – HLGEM
Tnx qui a fonctionné – SpoksST
Paire Quand/Alors est répétable. Donc, c'est plus comme si/elif/else construisait –