2
A
回答
2
你的情況,試試這個
CASE WHEN (A=1 AND C=0) THEN B ELSE A END AS Field_Name
3
你可以簡單地寫
CASE WHEN A=1 AND C=0 THEN B ELSE A END;
1
沒有,只是用
CASE WHEN A=1 AND C=0 THEN B ELSE A END
0
你也可以做它是這樣的:
CASE WHEN A=1 THEN B WHEN B=1 THEN A ELSE C END
0
相關問題
- 1. CASE語句的WHERE子句
- 2. CASE語句添加到WHERE子句中?
- 3. 在WHERE子句中使用CASE語句
- 4. CASE語句WHERE子句中!=條件
- 5. IF/Else/CASE語句在WHERE子句中
- 6. 的Oracle SQL Case語句的where子句
- 7. 使用case語句的where子句
- 8. SQL If(或Case)語句的where子句?
- 9. 關於where子句的case語句?
- 10. SQL Case語句的where子句
- 11. where語句中的case語句 - SQL Server
- 12. Where語句中的case語句
- 13. 條件WHERE子句與case語句
- 14. SQL Server 2012 - Case語句在where子句
- 15. T-SQL where子句case語句
- 16. SQL where子句與case語句
- 17. CASE語句的WHERE
- 18. Oracle - where子句中的複雜case case語句
- 19. 在where子句中使用if語句或case語句sql 2012
- 20. SELECT WHERE CASE語句
- 21. CASE在WHERE子句
- 22. CASE裏WHERE子句
- 23. Oracle case where where子句
- 24. SQL Server中的WHERE子句中的CASE語句
- 25. SQL中的WHERE子句中的CASE語句
- 26. linq中的where子句中的sql case語句
- 27. SQL CASE在Where子句中?
- 28. MySQL的CASE ... WHERE ... THEN語句
- 29. 如何在oracle中的where子句中使用case語句?
- 30. 在WHERE子句中的CASE語句中有兩個參數
不,你可以做一些事情爲'CASE當a = 1和C = 0' –
不,你只是repeeat的'時'。 –
目前還不清楚你想在哪裏使用它。你是否試圖用這些條件過濾結果('WHERE'子句),或者是否有條件地選擇列?你可以使用布爾邏輯而不是'CASE'來在'WHERE'子句中做到這一點。 –