본문 바로가기
반응형

DATABASE3

[MS-SQL] DATEDIFF 함수로 날짜 차이 계산하기 – 실무 예제로 쉽게 배우기 🔍 요약: MS-SQL의 DATEDIFF 함수를 활용해 날짜 간격을 쉽게 계산해보세요. 일, 월, 시간 단위까지 실무에 바로 적용 가능한 예제로 정리했습니다. 쿼리 작성시 두 날짜 사이의 차이를 구해야 하는 경우가 자주 있습니다. MS-SQL에서는 이런경우 사용하는 함수가 DATEDIFF 입니다. 두 날짜(시간) 사이의 차이를 기준 단위(년,월,일,시,분,초)로 계산해 주는 아주 유용한 함수에요. 주차장의 입/출차 시간으로 주차시간 계산, 생년월일로 현재 나이계산, 도서관에서 대여/반납 일자를 이용하여 대여기간 계산등 아주 다양한 분야에서 다양한 방법으로 사용되는 함수이니 만큼 꼭 숙지하시길 바래요. 1. DATEDIFF 함수 기본 문법DATEDIFF (datepart, startdate, endda.. 2025. 7. 28.
[MS-SQL] CASE 문 완전정복 – 조건 분기로 실무 SQL 마스터하기 🔍 요약: MS-SQL CASE 문을 활용한 조건 분기법을 실무 예제로 배워보세요. 점수 등급, 회원 상태 분류 등 실전 SQL에서 자주 쓰이는 CASE 문을 쉽게 정리했습니다. 쿼리를 작성하다 보면 조건문이 필요할때가 있어요. 예를 들면 성별코드가 M 이면 '남자', W이면 '여자' 이렇게 특정 조건에 따라서 다른 결과물을 도출해 내야할때 이럴때 우리는 CASE문을 사용해요. 프로그램 랭귀지에는 보통 IF문을 사용하죠?(물론 CASE문도 있습니다만..)SQL 쿼리에서는 CASE 문을 사용한답니다. 아래 나오는 내용 읽어보시고 SQL CASE문을 마스터 해보아요. 📌 CASE 문이란?CASE 문은 SQL에서 조건에 따라 다른 값을 반환하는 조건 분기문입니다. 일종의 IF-ELSE 문 역할을 하며, .. 2025. 7. 28.
[MS-SQL] CONVERT 함수 완벽 이해하기 – 실습 예제와 함께 배우는 변환 함수 🔍 요약: MS-SQL 형변환 함수인 CONVERT 함수의 개념과 사용방법을 설명하고 실제 예제를 통하여 실습해 봅니다. 실전에서 가장 많이 사용되는 유형에 대해서도 알아봅니다. QUERY를 사용하다 보면 데이터의 형(TYPE)을 변환해야 할 때가 있어요.COLUMN TYPE은 DATE인데 결과물은 STRING 으로 조회 해야한다던지, 아니면 그 반대로 해야 한다던지. 이런 경우는 아주 빈번하게 발생하는 일이에요. MS-SQL DB에서 이럴때 사용하는 함수가 바로 CAST와 CONVERT 함수에요. 둘다 동일하게 데이터의 형을 변경하는데 왜 두가지의 함수가 있냐구요? 그건 바로 두 함수의 기능의 차이 때문이에요. CAST 함수는 사용하기에는 매우 간단하고 쉽지만 단순히 데이터의 형을 변경하기만 할 뿐 .. 2025. 7. 28.
반응형