728x90
KDT 실무형 스프링 백엔드 엔지니어 양성과정 6기 | SQL CODEKATA
🔎 루시와 엘라 찾기
🏷 관련 주제 : String IN

✔️ (Oracle & MySQL) Solution with
SELECT ANIMAL_ID
, NAME
, SEX_UPON_INTAKE
FROM ANIMAL_INS
WHERE NAME IN ('Lucy', 'Ella', 'Pickle', 'Rogan', 'Sabrina', 'Mitty')
ORDER BY ANIMAL_ID;
실행 결과

💥 오늘 만난 문제 & 나의 시도 💦 & 해결 방법 👍
📌 오늘 만난 문제 : 동물 보호소에 들어온 동물 중 이름이 Lucy, Ella, Pickle, Rogan, Sabrina, Mitty인 동물의 아이디와 이름, 성별 및 중성화 여부를 조회하는 SQL 문을 작성해주세요.
이 때, 결과는 아이디 순으로 조회해주세요.
1. ANIMAL_INS테이블의 동물 아이디, 이름, 성별 및 중성화 여부를 조회하자.
- Oracle & MySQL
SELECT ANIMAL_ID , NAME , SEX_UPON_INTAKE FROM ANIMAL_INS;실행 결과

2. 이름이 Lucy, Ella, Pickle, Rogan, Sabrina, Mitty인 인스턴스만 조회하자.
- Oracle & MySQL
SELECT ANIMAL_ID , NAME , SEX_UPON_INTAKE FROM ANIMAL_INS WHERE NAME IN ('Lucy', 'Ella', 'Pickle', 'Rogan', 'Sabrina', 'Mitty');실행 결과

3. 동물의 아이디를 기준으로 오름차순 정렬하자.
- Oracle & MySQL
SELECT ANIMAL_ID , NAME , SEX_UPON_INTAKE FROM ANIMAL_INS WHERE NAME IN ('Lucy', 'Ella', 'Pickle', 'Rogan', 'Sabrina', 'Mitty') ORDER BY ANIMAL_ID;실행 결과

💬 무엇을 새롭게 알았는지
IN 키워드를 사용해 보았다.
ORDER BY절로 정렬을 해 보았다.
728x90