더북(TheBook)

실행결과

코드를 보면 WHERE 다음에 국가 코드가 저장된 countrycode 칼럼을 명시했습니다. 그다음에 동등 연산자(=)와 'KOR'을 이어서 명시했죠. 동등 연산자는 자신을 기준으로 좌측과 우측의 값이 같으면 참(TRUE)을, 다르면 거짓(FALSE)를 반환합니다.

여기서 WHERE 절의 조회 조건을 만족한다는 것은 countrycode = 'KOR' 조건의 연산 결과가 참임을 의미합니다. 따라서 countrycode 칼럼에 저장된 값이 KOR인 건만 참이 됩니다. countrycode는 문자형 칼럼입니다. 이렇게 칼럼의 값이 문자형일 때는 값의 앞뒤로 작은따옴표를 붙입니다. 따라서 비교하는 값인 KOR 앞뒤로 작은따옴표를 붙였습니다. 그리고 SELECT 절에 *를 붙여 모든 칼럼을, 그리고 countrycode 칼럼 값이 KOR인 데이터만 조회합니다.

문장을 실행한 결과를 보면 countrycode 값이 모두 KOR인 건(로우)만 조회됐습니다. 이처럼 WHERE 절의 조회 조건은 여러 가지 연산자를 사용해 다양한 형태로 만들 수 있으며, 여러 개의 조건을 명시할 수도 있습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.