분류
sql
AND OR 연산자
본문
AND 연산자는 &&로 표현할 수 있습니다. 엄밀히는 &&가 우선순위가 앞섭니다.
mysql> SELECT * FROM employee
-> WHERE ((employee.id = 2) && (employee.city = 'Vancouver'));
OR 연산자는 ||로 표현할 수 있습니다.
mysql> SELECT * FROM employee
-> WHERE ((employee.id = 1) OR (employee.city = 'Vancouver'));
OR 연산자 사용 예:
mysql> SELECT * FROM employee WHERE first_name = 'Celia' OR city = 'Vancouver';
AND와 OR를 혼합하여 사용할 수도 있습니다. AND연산자가 OR 연산자보다 우선순위가 앞섭니다.
mysql> SELECT * FROM employee WHERE (first_name = 'Jane' AND city = 'Vancouver')
-> OR (first_name = 'James' AND city = 'New York');
- 이전글Select Query에서 UNION 사용 15.05.14
- 다음글Row Constructor (행 생성자) 15.05.14