3
A
답변
4
당신은이 작업을 수행 할 수 있습니다 :
CASE
WHEN @TestVal in (1, 2) THEN 'First OR Second'
WHEN @TestVal = 3 THEN 'Third'
ELSE 'Other'
END
Here은 공식 문서입니다
DECLARE @TestVal INT
SET @TestVal = 1
SELECT
CASE @TestVal
WHEN 1 THEN 'First'--- this line
WHEN 2 THEN 'First'--- and this line
WHEN 3 THEN 'Third'
ELSE 'Other'
END
대신 위의 두 라인을 사용하는 나는 이런 식으로 뭔가를 사용하고 싶습니다.
1
SELECT
CASE
WHEN @TestVal = 1 or @TestVal = 2 THEN 'First'
...
관련 문제
- 1. MySQL CASE/WHEN 구문에 어떤 문제가 있습니까?
- 2. 중첩 된 "CASE when"문
- 3. where 절에있는 case 문 OR OR
- 4. MySQL에 대한 대안 CASE/WHEN?
- 5. SQL에서 'when - between'문을 어떻게 사용할 수 있습니까?
- 6. SQL CASE WHEN 문을 C#
- 7. Java 스위치에서 OR 문을 사용할 수 있습니까?
- 8. OR 문의 Linq.NHibernate 문제
- 9. AND/OR 문의 진술에
- 10. C# Regex에서 "or", "and"를 어떻게 사용할 수 있습니까?
- 11. CASE WHEN SQL에서 WHERE 비 수치 데이터
- 12. MySQL 업데이트 CASE WHEN/THEN/ELSE
- 13. CASE 문의 여러 값을 처리합니까?
- 14. MySQL 및 CASE WHEN 값 범위가
- 15. MySQL에서 COUNT CASE 및 WHEN 문
- 16. TOP를 사용할 때 SELECT 문의 case 문 사용
- 17. OR을 CASE 문의 ELSE 부분에서 사용하는 방법
- 18. sql From 절에서 Case 문을 사용할 수 있습니까?
- 19. 어떻게 IS NULL이있는 WHERE 절에서 CASE 문을 사용할 수 있습니까?
- 20. OR 연산자를 사용할 수 없음
- 21. WHERE S IN IN IN (CASE WHEN 문)?
- 22. Drools Rules : "when"섹션에서 어떻게 메소드를 사용할 수 있습니까?
- 23. SQL CASE [Column] WHEN IN ('case1', 'case2') 그런 다음 'oops'END?
- 24. SQL Server에서 CASE WHEN 내에 여러 열을 어떻게 선택합니까?
- 25. where case 문의 조건 - SQL Server
- 26. WHERE S IN IN IN (CASE WHEN 문)?
- 27. webclient.uploadvalues ()를 사용할 수 있습니까
- 28. "CASE WHEN"문으로 구성된 Postgresql 쿼리에서 데이터를 검색하는 방법은 무엇입니까?
- 29. SQL에서 CASE WHEN NULL에 대한 특별한 처리가없는 이유는 무엇입니까? SQL에서
- 30. select @ variable = case when ... end from ... order by len (@variable)
사례 설명에 실제로 문제가 없습니다. _simple_ case 문이라고합니다. 당신이 요구하는 것을하기 위해 case 문은 @MostyMostacho의 훌륭한 답과 같이 _searched_ case 문으로 다시 작업해야합니다. –