티스토리 뷰
반응형
예를 들어, 아래와 같이 서비스를 SERVICE_TABLE 이 있다고 가정할 때,
no user_id service_no start_date end_date
0001 janes 1 2021-03-27 23:59:59.000 2022-06-27 23:59:59.000
0002 judys 2 2021-04-24 23:59:59.000 2021-09-24 23:59:59.000
서비스 번호에 따른 서비스 이름을 출력하고 싶다면 조건문 CASE를 이용하면 된다.
SELECT user_id, service_no, CASE WHEN service = 1 THEN 'Neflix' WHEN service = 2 THEN 'Watcha' END AS service_name FROM SERVICE_TABLE
user_id service_no service_name
janes 1 Neflix
judys 2 Watcha
(참고 : ponyozzang.tistory.com/208)
반응형
'SQL' 카테고리의 다른 글
[MSSQL] IDENTITY 증가값 수동 입력 (0) | 2022.02.23 |
---|---|
[MSSQL] ROW_NUMBER()을 이용한 그룹내 최상위 데이터 출력 (0) | 2021.05.28 |
[MSSQL] DATEDIFF() 이용한 Year, Month, Day 날짜 차이 구하기 (0) | 2021.04.27 |
[MSSQL] DATEADD() 이용한 Year, Month, Day 업데이트 (0) | 2021.04.22 |
[MSSQL] 테이블 데이터 삭제 (0) | 2021.03.05 |