본문 바로가기
프로그래밍/MSSQL

MSSQL CASE WHEN 사용하기

by 최돠 2015. 6. 30.

MSSQL CASE WHEN 사용하기

 

CASE문은 쉽게 이야기 하면 프로그래밍 상에서 IF와 같다고 생각하면 됩니다.

 

CASE WHEN [조건] THEN [참 일때 이것실행] ELSE [일때 이거실행] END

위와 같은 방법으로 사용하고

IF 문으로봤을때는

IF(조건){

참일때

}ELSE 

거짓일때

위에 것과 비교해 보시면 됩니다. 별차이는 없으나 그냥 참고용으로 적어두었습니다.

프로그래밍상에서도 조건을 주고 할수 있지만 가끔 보면 쿼리상에서 조건으로 처리해야할 부분이 있기때문에 잘 참고하셔서 사용하시기 바랍니다.

그리고 가끔 쿼리문을 짜다보면 뒤에 END 안쓰시는 분도 있는데 빼먹지 말고 꼭 써주시길 바랍니다.

'프로그래밍 > MSSQL' 카테고리의 다른 글

MSSQL DateAdd 사용하기~  (0) 2015.11.06
MSSQL REPLICATE 사용하기  (0) 2015.07.15
MSSQL PIVOT 사용하기  (0) 2015.06.25
MSSQL 올림,내림,반올림 사용하기  (0) 2015.06.24
MSSQL IS NULL IS NOT NULL 사용하기  (0) 2015.06.23

댓글