집계함수는 여러 행(row)의 값을 모아서 하나의 값으로 계산하는 함수이다.주로 GROUP BY와 함께 사용하며, “부서별/지역별/상품별 통계” 같은 요약 결과를 만들 때 사용한다.대표적인 집계함수는 다음과 같다.COUNT(\*) : 행의 개수를 센다.COUNT(col
DATETIME은 문자열처럼 보이지만 실제로는 날짜 타입이다.따라서 문자열 비교(LIKE)보다 범위 비교가 정확하다.DATE 타입을 문자열처럼 비교인덱스를 못 탈 가능성 있음실무에서는 권장되지 않음이 방식의 장점:2021년 전체를 정확히 포함인덱스 사용 가능가장 안정적
1. NULL이란 무엇인가? NULL은 다음을 의미한다. 값이 없음 값이 아직 정해지지 않음 값이 존재하지 않음 중요한 점은 > NULL ≠ 0 > NULL ≠ '' (빈 문자열) NULL은 아예 값 자체가 존재하지 않는 상태다. 2. NULL 비교는 = 로 하면 안 된다 가장 많이 하는 실수. 이 조건은 항상 참이 되지 않는다. NULL은...