0
A
回答
9
YES。
用一个简单的查询尝试一下:
SELECT CASE WHEN 2 in (1,2) then 'B' ELSE 'A' END
OUTPUT:
----
B
(1 row(s) affected)
则:
SELECT CASE WHEN 3 in (1,2) then 'B' ELSE 'A' END
OUTPUT:
----
A
(1 row(s) affected)
+1
+1:很好的干净的例子 – RedFilter 2010-03-25 15:29:39
相关问题
- 1. 在另一个Case语句中使用Case语句的结果
- 2. 使用case语句
- 3. 使用CASE语句
- 4. 子与case语句
- 5. Case语句与extglob
- 6. case case语句中的TODATETIMEOFFSET
- 7. 使用case语句与linq连接
- 8. Case语句与编码语句
- 9. 使用多个CASE语句
- 10. 如何使用Case语句
- 11. INNER JOIN使用CASE语句
- 12. 使用CASE WHEN语句(MySQL)
- 13. Case语句的语法使用IN
- 14. 不能与case语句
- 15. Case语句,并与整数
- 16. SELECT INTO与CASE语句
- 17. SQL - 在与CASE语句
- 18. SUM与CASE语句在MySQL
- 19. GROUP BY与CASE语句
- 20. 与case语句的语法错误CONTAINS
- 21. 在where子句中使用if语句或case语句sql 2012
- 22. where语句中的case语句 - SQL Server
- 23. Where语句中的case语句
- 24. 在Oracle CASE语句中使用REPLACE
- 25. 在case语句中使用类对象
- 26. Elixir:在case语句中使用变量
- 27. SQL Server中使用CASE WHEN THEN语句
- 28. SQL在case语句中使用count
- 29. 在函数中使用Case语句
- 30. 在CASE语句中使用LIKE
感谢您的反馈真的有帮助 – magic1 2010-03-29 07:06:27