1
A
回答
0
您可以嵌套多個CASE
表情就像這樣:
CASE
WHEN statement1 = statement2
THEN
CASE WHEN offer1 IS NOT NULL THEN 'Yes' ELSE ... END
END
0
您可以使用存儲過程和存儲過程返回取決於你所需要的條件的值,可以使用普通的if語句的條件設計,看看這個例子here:
Create procedure dbo.Prc
@Value varchar(50),
@Result bit OUTPUT
AS
Begin
If exists (select 1 from YourTable where [email protected])
set @Result=1
Else
set @Result=0
End
相關問題
- 1. SQL Server查詢
- 2. SQL Server查詢
- 3. SQL Server查詢
- 4. SQL Server查詢
- 5. SQL Server查詢
- 6. SQL Server查詢
- 7. SQL Server查詢
- 8. SQL Server查詢
- 9. SQL Server查詢
- 10. SQL Server查詢?
- 11. SQL Server的查詢
- 12. SQL Server查詢子查詢
- 13. 總SQL Server查詢
- 14. SQL Server樹查詢
- 15. 查詢SQL Server CE
- 16. Xpath SQL Server查詢
- 17. 寫SQL Server查詢
- 18. SQL Server 2008查詢
- 19. SQL Server查詢buildup
- 20. C#SQL Server查詢
- 21. SQL Server 2005查詢
- 22. SQL Server XML查詢
- 23. SQL Server 2014查詢
- 24. Sql Server 2008查詢
- 25. 在SQL Server查詢
- 26. SQL Server - 查詢sysobjects
- 27. 查詢在SQL Server
- 28. SQL Server的查詢性能查詢表
- 29. SQL Server查詢/子查詢的問題
- 30. SQL查詢使用SQL Server
什麼DBMS ru使用? – CloudyMarble
'CASE'是一個*表達式* - 它產生一個*值*。它不是*語句*(語句本身就是一個完整的單元,例如完整的'SELECT ...') –
SQL中的CASE類似於C或Java中的'''運算符,如果這有助於。 –