한량처럼 살고 싶다

[프로그래머스 SQL]이름에 el이 들어가는 동물 찾기 본문

PS/SQL

[프로그래머스 SQL]이름에 el이 들어가는 동물 찾기

투영 2022. 9. 18. 23:32

https://school.programmers.co.kr/learn/courses/30/lessons/59047

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

SELECT ANIMAL_ID, NAME FROM ANIMAL_INS 
WHERE NAME LIKE '%EL%' AND ANIMAL_TYPE = "DOG"
ORDER BY NAME;

SQL에서 특정 문자가 들어간 데이터를 찾고 싶다면

-> 1) el로 시작하는 데이터를 찾을 때: [컬럼명] LIKE 'EL%'

-> 2) el이 있는 데이터를 찾을 때: [컬럼명] LIKE '%EL%'

-> 3) el이 끝에 있는 데이터를 찾을 때: [컬럼명] LIKE '%EL'

 

두 가지 조건을 혼합해야 한다면 AND연산자를 쓰자 (위의 문제풀이처럼 이름조건과 ANIMAL_TYPE 까지)