where 조건 키워드는 데이터를 검색 (Select), 수정(Update), 삭제(Delete)하는 데 공통적으 로 사용 가능한 조건 지정 키워드입니다.
where 키워드는 SELECT, UPDATE, DELETE 쿼리 다음에 붙여서 사용할 수 있습니다.
| 쿼리 문법 |
SELECT, UPDATE, DELETE + WHERE 조건;
12.1.1 쿼리 실습
데이터를 조회하는 SELECT 쿼리 명령문에 조건을 추가하여 데이터를 검색해 보도록 하겠습니다.
| 예제 쿼리 |
select * from members where City = 'seoul';
회원 (members) 테이블에서 도시가 seoul 인 회원만을 출력해 보도록 하겠습니다. 기존 select 쿼리 뒤에 조건을 연결하여 지정하면 됩니다. 이때 =
기호는 정확히 문자열이 일
치하는 조건을 뜻합니다.
| 콘솔 실습 화면 |
mysql> select * from members where City = 'seoul';
+----+----------+-----------+-------------+-------+---------+
| Id | LastName | FirstName | Address | City | Country |
+----+----------+-----------+-------------+-------+---------+
| 1 | hojin | lee | shinchon | seoul | korea |
| 3 | james | kim | youngdun-po | seoul | korea |
| 4 | eric | jung | seocho-gu | seoul | korea |
+----+----------+-----------+-------------+-------+---------+
3 rows in set (0.00 sec)
출력 결과를 확인해 봅니다. 도시가 seoul인 회원만 추출해서 화면에 출력합니다.