我的 sql 中有 IF(expr1,expr2,expr3) 。

如何在 MS SQL 中完成它?

最佳答案

您可以使用 CASE expression :

CASE WHEN expr1 THEN expr2 ELSE expr3 END

顺便说一下,这种语法不是 SQL Server 特定的——它也适用于 MySQL 和大多数其他数据库。

关于sql-server - 如何在 mssql 中编写 IF(expr1,expr2,expr3),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4326356/

10-10 03:26