[MSSQL] if문 사용하기
mssql에서 조건을 비교할때 if문을 사용할 수 있습니다. 물론 db에서 데이터를 받아온 후 가공하여 사용할 수도 있지만 db에서 처리하는 것이 훨씬 속도를 빠르게 할 수 있는 장점이 있습니다. 사용방법은 일반적인 방법과 동일하니 아래를 참고하시기 바랍니다. IF (조건) SELECT 1; ELSE SELECT 2; eX) IF true SELECT 1; ELSE SELECT 2; 결과 값은 1이 됩니다. 테이블의 결과값을 사용할 수도 있습니다. IF (SELECT COUNT(*) FROM table) > 0 SELECT 1; ELSE SELECT 2; 결과값은 테이블의 카운트가 0보다 크다면 1이됩니다. IF절의 쿼리가 길어진다면 BEGIN ~~~ END로 묶어주어야 합니다. db에서 받아온 값을 가..
IT 생활
2016. 11. 18. 14:14