프로그래머스 - 2단계 - MySQL
2021. 10. 28. 17:01
⏰ 코딩테스트/MySQL
IS NULL select animal_type, ifnull(name, 'No name'), sex_upon_intake from animal_ins order by animal_id 없어진 기록 찾기 select o.animal_id, o.name from animal_outs o left join animal_ins i on i.animal_id=o.animal_id where i.datetime is null order by o.animal_id 입양 간 기록은 있고 : outs 테이블은 다 입양 간 애들 보호소에 들어온 기록은 없으므로 : ins 테이블에는 datetime이 없는 애들이므로 outs ← left join ins 해주고 outs 테이블에서 동물들을 조회해주면 된다. 있었는데요 없었..
프로그래머스 - 1단계 - MySQL
2021. 10. 27. 12:01
⏰ 코딩테스트/MySQL
모든 레코드 조회하기 SELECT ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, name, sex_upon_intake from animal_ins order by animal_id asc; 역순 정렬하기 SELECT name, datetime from animal_ins order by animal_id desc; 아픈 동물 찾기 SELECT animal_id, name from animal_ins where intake_condition='Sick' 어린 동물 찾기 select animal_id, name from animal_ins where intake_condition !='aged' 여러 기준으로 정렬하기 select animal_id, name,..