SQL5 [코딩 테스트] SQL - 프로그래머스 Lv.4 프로그래머스 코딩 테스트 MySQL: JOIN 보호소에서 중성화한 동물 보호소에서 중성화 수술을 거친 동물 정보를 알아보려 합니다. 보호소에 들어올 당시에는 중성화되지 않았지만, 보호소를 나갈 당시에는 중성화된 동물의 아이디와 생물 종, 이름을 조회하는 아이디 순으로 조회하는 SQL 문을 작성해주세요. select A.ANIMAL_ID, A.ANIMAL_TYPE, A.NAME from ANIMAL_INS A inner join ANIMAL_OUTS B on A.ANIMAL_ID = B.ANIMAL_ID where A.SEX_UPON_INTAKE B.SEX_UPON_OUTCOME order by A.ANIMAL_ID; 프로그래머스 코딩 테스트 MySQL: GROUP BY 식품분류별 가장 비싼 식품의 정보 .. 2023. 10. 19. [코딩 테스트] SQL - 프로그래머스 Lv.3 프로그래머스 코딩테스트 MySQL: JOIN 오랜 기간 보호한 동물(1) 아직 입양을 못 간 동물 중, 가장 오래 보호소에 있었던 동물 3마리의 이름과 보호 시작일을 조회하는 SQL문을 작성해주세요. 이때 결과는 보호 시작일 순으로 조회해야 합니다. # 입양을 못 간 동물 = INS에는 이름이 있지만 OUTS에는 이름이 없는 동물 select NAME, DATETIME from ANIMAL_INS where ANIMAL_ID not in (select ANIMAL_ID from ANIMAL_OUTS) order by DATETIME LIMIT 3; 프로그래머스 코딩테스트 MySQL: GROUP BY 카테고리 별 도서 판매량 집계하기 2022년 1월의 카테고리 별 도서 판매량을 합산하고, 카테고리(CATE.. 2023. 10. 19. [코딩 테스트] SQL - 프로그래머스 Lv.2 프로그래머스 코딩테스트 MySQL: SUM, MAX, MIN 동물 수 구하기 동물 보호소에 동물이 몇 마리 들어왔는지 조회하는 SQL 문을 작성해주세요. select count(ANIMAL_ID) as count from ANIMAL_INS; 프로그래머스 코딩테스트 MySQL: SUM, MAX, MIN 최솟값 구하기 동물 보호소에 가장 먼저 들어온 동물은 언제 들어왔는지 조회하는 SQL 문을 작성해주세요. select DATETIME as 시간 from ANIMAL_INS order by DATETIME ASC LIMIT 1; 프로그래머스 코딩테스트 MySQL: SUM, MAX, MIN 중복 제거하기 동물 보호소에 들어온 동물의 이름은 몇 개인지 조회하는 SQL 문을 작성해주세요. 이때 이름이 NULL인.. 2023. 10. 19. [코딩 테스트] SQL -프로그래머스 Lv.1 프로그래머스 코딩테스트 연습 MySQL: IS NULL 나이 정보가 없는 회원 수 구하기 USER_INFO 테이블에서 나이 정보가 없는 회원이 몇 명인지 출력하는 SQL문을 작성해주세요. 이때 컬럼명은 USERS로 지정해주세요. SELECT count(USER_ID) as USERS from USER_INFO where AGE is null; 프로그래머스 코딩테스트 연습 MySQL: IS NULL 이름이 있는 동물의 아이디 동물 보호소에 들어온 동물 중, 이름이 있는 동물의 ID를 조회하는 SQL 문을 작성해주세요. 단, ID는 오름차순 정렬되어야 합니다. select ANIMAL_ID from ANIMAL_INS where NAME is not null order by ANIMAL_ID; 프로그래머스 .. 2023. 10. 19. [코딩 테스트] SQL - MAX,MIN,SUM(1) 프로그래머스 코딩테스트 연습 MySQL - Lv.2 > MAX,MIN,SUM > 중복 제거하기 조건1. 이름이 NULL인 경우는 제외 조건2. 중복 제거select count(distinct NAME) as count from ANIMAL_INS where NAME is not null; 프로그래머스 코딩테스트 연습 MySQL - Lv.2 > MAX,MIN,SUM > 최솟값 구하기 조건1. 동물 보호소에 가장 먼저 들어온 동물 조건2. 첫 번째 값만 출력select DATETIME as 시간 from ANIMAL_INS order by DATETIME ASC limit 1; 2023. 1. 2. 이전 1 다음 728x90