문제
https://programmers.co.kr/learn/courses/30/lessons/59047
코딩테스트 연습 - 이름에 el이 들어가는 동물 찾기
ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디
programmers.co.kr
풀이
특정 부분 문자열을 포함하는지 확인하고싶을 때에는 LIKE 문을 사용하면 된다.
이때 LIKE 문은 WHERE [컬럼명] LIKE [특정 문자열 + 와일드카드] 구조로 사용할 수 있는데
'특정 문자열%' 형태이면 특정 문자로 시작하는 데이터를, '%특정 문자열' 형태이면 특정 문자로 끝나는 데이터를, '%특정 문자열%' 형태이면 특정 문자를 포함하는 데이터를 추출해낼 수 있다.
쿼리
SELECT ANIMAL_ID, NAME
FROM ANIMAL_INS
WHERE NAME LIKE '%EL%'
AND ANIMAL_TYPE = 'Dog'
ORDER BY NAME
'프로그래머스-SQL' 카테고리의 다른 글
[프로그래머스-SQL] 프로그래머스 SQL Level2 DATETIME에서 DATE로 형 변환 MySQL (0) | 2022.07.01 |
---|---|
[프로그래머스-SQL] 프로그래머스 SQL Level2 중성화 여부 파악하기 MySQL (0) | 2022.07.01 |
[프로그래머스-SQL] 프로그래머스 SQL Level2 루시와 엘라 찾기 MySQL (0) | 2022.07.01 |
[프로그래머스-SQL] 프로그래머스 SQL Level2 중복 제거하기 MySQL (0) | 2022.06.30 |
[프로그래머스-SQL] 프로그래머스 SQL Level2 동물 수 구하기 MySQL (0) | 2022.06.30 |
문제
https://programmers.co.kr/learn/courses/30/lessons/59047
코딩테스트 연습 - 이름에 el이 들어가는 동물 찾기
ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디
programmers.co.kr
풀이
특정 부분 문자열을 포함하는지 확인하고싶을 때에는 LIKE 문을 사용하면 된다.
이때 LIKE 문은 WHERE [컬럼명] LIKE [특정 문자열 + 와일드카드] 구조로 사용할 수 있는데
'특정 문자열%' 형태이면 특정 문자로 시작하는 데이터를, '%특정 문자열' 형태이면 특정 문자로 끝나는 데이터를, '%특정 문자열%' 형태이면 특정 문자를 포함하는 데이터를 추출해낼 수 있다.
쿼리
SELECT ANIMAL_ID, NAME
FROM ANIMAL_INS
WHERE NAME LIKE '%EL%'
AND ANIMAL_TYPE = 'Dog'
ORDER BY NAME
'프로그래머스-SQL' 카테고리의 다른 글
[프로그래머스-SQL] 프로그래머스 SQL Level2 DATETIME에서 DATE로 형 변환 MySQL (0) | 2022.07.01 |
---|---|
[프로그래머스-SQL] 프로그래머스 SQL Level2 중성화 여부 파악하기 MySQL (0) | 2022.07.01 |
[프로그래머스-SQL] 프로그래머스 SQL Level2 루시와 엘라 찾기 MySQL (0) | 2022.07.01 |
[프로그래머스-SQL] 프로그래머스 SQL Level2 중복 제거하기 MySQL (0) | 2022.06.30 |
[프로그래머스-SQL] 프로그래머스 SQL Level2 동물 수 구하기 MySQL (0) | 2022.06.30 |