/*
1. 아이디, 이름
2.개 이름에 el이 들어간다.
3. 이름순 정렬, 대소문자 구분 x
*/
SELECT
ANIMAL_ID
,NAME
FROM ANIMAL_INS
WHERE animal_type = 'Dog' AND name LIKE '%el%'
ORDER BY name
새로 알게 된 함수
[SQL] 특정 문자가 포함된 데이터 검색
● SELECT [컬럼명] FROM [테이블명] WHERE [컬럼명] LIKE '특정문자열%'▶ '김' 으로 시작하는 사람을 모두 조회 - SELECT id,name FROM member WHERE name LIKE '김%' ID NAME 1 김건모 2 김유리▶ '진'으로 끝나는 사람을
gap85.tistory.com
SELECT
ID, NAME
FROM table
WHERE name LIKE '김%' -- '김'으로 시작하는 사람
WHERE name LIKE '%김' --'김'으로 끝나는 사람
WHERE name LIKE '%김%' -- '김'이 들어가는 사람
오답노트
조건 중에 '개'라고 명시되었는데, 해당 테이블이 모두 'dog'인 줄 알고 첫번째 조건을 넣지 않았다.
데이터가 어떻게 생겼는지, 먼저 확인하고 쿼리를 작성하는 습관을 가져야겠다.
https://school.programmers.co.kr/learn/courses/30/lessons/59047
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
dfdf
'데이터분석 공부하기 > 프로그래머스 SQL 고득점 키트' 카테고리의 다른 글
[SQL/프로그래머스 SQL 고득점Kit] 카테고리 별 상품 개수 구하기(Level 2) (0) | 2023.01.26 |
---|---|
[SQL/프로그래머스 SQL 고득점Kit] 중성화 여부 파악하기(Level 2) (0) | 2023.01.26 |
[SQL/프로그래머스 SQL 고득점 Kit]_루시와 엘라 찾기(Level 2) (0) | 2023.01.25 |
[SQL/프로그래머스 SQL 고득점 kit] 자동차 대여 기록에서 장기/단기 대여 구분하기(Level 1) (0) | 2023.01.25 |
[SQL] DISTINCT 이해하기 (0) | 2023.01.23 |