정보처리기사
SQL 조작어(DML) - SELECT (부분 매치 질의문)
르네 루덴스
2021. 7. 20. 20:21
⑦ 부분 매치 질의문
• 부분 매치 질의문은 조건문 작성 시 문자형 자료의 일부를 가지고 비교하여 검색하는 질의문을 말한다.
• 부분 매치 질의문에서 '%'는 여러 문자를 대신하고, '_'는 하자리를 대신한다.
• '%'나'_'를 이용하여 조건문을 작성할 때는 '=' 대신 'LIKE'를 이용한다.
학생테이블
학번 | 성명 | 학년 | 수강과목 | 점수 | 연락처 |
011111 | 김예진 | 1 | 경영학과 | 85 | 2341-4567 |
022010 | 김상현 | 2 | 산업공학과 | 80 | 111-1234 |
033223 | 김태희 | 1 | 데이터베이스 | 88 | 2452-2151 |
044020 | 유병승 | 3 | 운영체제 | 92 | |
055533 | 양호준 | 2 | 행정학과 | 90 | 2432-4461 |
066017 | 이우식 | 4 | 행정학과 | 75 | 6255-7588 |
예) [학생] 테이블에서 연락처의 번호가 '7588'로 끝나는 학생의 성명을 검색하시오.
SELECT 성명 FROM 학생 WHERE 연락처 LIKE '%7588'; |
<결과>
성명 |
이우식 |