최근 포스트

[SQL-CodingTest] Lv3. 없어진 기록 찾기

최대 1 분 소요

없어진 기록 찾기 문제 정리 천재지변으로 인해 일부 데이터가 유실되었습니다. 입양을 간 기록은 있는데, 보호소에 들어온 기록이 없는 동물의 ID와 이름을 ID 순으로 조회하는 SQL문을 작성해주세요. 풀이 SELECT A.animal_id, A.name from animal_ou...

[SQL-CodingTest] Lv2. 중성화 여부 파악하기

최대 1 분 소요

중성화 여부 파악하기 문제 정리 보호소의 동물이 중성화되었는지 아닌지 파악하려 합니다. 중성화된 동물은 SEX_UPON_INTAKE 컬럼에 ‘Neutered’ 또는 ‘Spayed’라는 단어가 들어있습니다. 동물의 아이디와 이름, 중성화 여부를 아이디 순으로 조회하는 SQL문을 ...

[SQL-CodingTest] Lv2. NULL 처리하기

최대 1 분 소요

NULL 처리하기 문제 정리 입양 게시판에 동물 정보를 게시하려 합니다. 동물의 생물 종, 이름, 성별 및 중성화 여부를 아이디 순으로 조회하는 SQL문을 작성해주세요. 이때 프로그래밍을 모르는 사람들은 NULL이라는 기호를 모르기 때문에, 이름이 없는 동물의 이름은 “No na...

[SQL-CodingTest] Lv2. DATETIME에서 DATE로 형 변환

최대 1 분 소요

DATETIME에서 DATE로 형 변환 문제 정리 ANIMAL_INS 테이블에 등록된 모든 레코드에 대해, 각 동물의 아이디와 이름, 들어온 날짜를 조회하는 SQL문을 작성해주세요. 이때 결과는 아이디 순으로 조회해야 합니다. 풀이 SELECT animal_id,name,DATE...

[SQL-CodingTest] Lv2. 중복 제거하기

최대 1 분 소요

중복 제거하기 문제 정리 동물 보호소에 들어온 동물의 이름은 몇 개인지 조회하는 SQL 문을 작성해주세요. 이때 이름이 NULL인 경우는 집계하지 않으며 중복되는 이름은 하나로 칩니다. 풀이 SELECT COUNT(DISTINCT name) AS count from animal_...