is not null2 [프로그래머스 / MySQL] 이름이 있는 동물의 ID 문제 💡 동물 보호소에 들어온 동물 중, 이름이 있는 동물의 ID를 조회하는 SQL 문을 작성해주세요. 단, ID는 오름차순 정렬되어야 합니다. 테이블 형태 풀이 SELECT ANIMAL_ID FROM ANIMAL_INS WHERE NAME IS NOT NULL 해설 SELECT ANIMAL_ID FROM ANIMAL_INS WHERE NAME IS NOT NULL 이름이 있는 동물 조회 → NAME이 NULL값이 아닌 데이터 2024. 2. 2. [프로그래머스 / MySQL] 동명 동물 수 찾기 문제 💡 동물 보호소에 들어온 동물 이름 중 두 번 이상 쓰인 이름과 해당 이름이 쓰인 횟수를 조회하는 SQL문을 작성해주세요. 이때 결과는 이름이 없는 동물은 집계에서 제외하며, 결과는 이름 순으로 조회해주세요. 테이블 형태 풀이 SELECT NAME, COUNT(*) AS COUNT FROM ANIMAL_INS WHERE NAME IS NOT NULL GROUP BY NAME HAVING COUNT >= 2 ORDER BY NAME 해설 FROM ANIMAL_INS WHERE NAME IS NOT NULL 두 번 이상 쓰인 이름과 사용 횟수를 출력하는 문제다 이름이 NULL 인 값은 집계에서 제외해야 하므로 WHERE 절에서 IS NOT NULL 조건을 설정했다(중요) SELECT NAME, COUN.. 2024. 1. 31. 이전 1 다음