Where 조건 지정과 논리, 비교연산자, 패턴 매칭 이해


실습: where 조건절 사용

위 두 구문은 결과론적으로는 비슷하다.

date 타입도 사이 값을 할 수 있음.

위에 3구문은 표현은 다르지만 동일한 결과가 나온다.

7

위와 같이 값을 넣을 경우 price 가 null 로 들어갔기 때문에

 

null에 값을 더해도 null로 리턴

위 두 구문을 확인하면, sum, average 등의 통계연산에는 null은 영향이 없고, count에서도 0개로 계산된다.

ifnull 명령어를 통해서 null일 경우, 원하는 값으로 return 할 수 있다.

concat에서 null 인 필드만 제외하고 리턴


LIMIT, ORDER BY, CASE 구문 통한 조건 제어

집계함수와도 결합할 수 있음


실습: where 조건의 논리적 처리처리

 

 

+ Recent posts