프로그래머스 3

프로그래머스 SQL 문제_String, Date

String, Date 1) 자동차 대여 기록에서 장기/단기 대여 구분하기 CAR_RENTAL_COMPANY_RENTAL_HISTORY 테이블에서 대여 시작일이 2022년 9월에 속하는 대여 기록에 대해서 대여 기간이 30일 이상이면 '장기 대여' 그렇지 않으면 '단기 대여' 로 표시하는 컬럼(컬럼명: RENT_TYPE)을 추가하여 대여기록을 출력하는 SQL문을 작성해주세요. 결과는 대여 기록 ID를 기준으로 내림차순 정렬해주세요 SELECT HISTORY_ID,CAR_ID,DATE_FORMAT(START_DATE, '%Y-%m-%d') AS START_DATE, DATE_FORMAT(END_DATE, '%Y-%m-%d') AS END_DATE,IF(DATEDIFF(END_DATE, START_DATE)..

프로그래머스 SQL 문제_IS NULL

IS NULL 1) 이름이 있는 동물의 아이디 동물 보호소에 들어온 동물 중, 이름이 있는 동물의 ID를 조회하는 SQL 문을 작성해주세요. 단, ID는 오름차순 정렬되어야 합니다 SELECT ANIMAL_ID FROM ANIMAL_INS WHERE NAME IS NOT NULL ORDER BY ANIMAL_ID - IS NOT NULL: NULL값이 아닌 것들만 끌고오기 2) 경기도에 위치한 식품창고 목록 출력하기 FOOD_WAREHOUSE 테이블에서 경기도에 위치한 창고의 ID, 이름, 주소, 냉동시설 여부를 조회하는 SQL문을 작성해주세요. 이때 냉동시설 여부가 NULL인 경우, 'N'으로 출력시켜 주시고 결과는 창고 ID를 기준으로 오름차순 정렬해주세요 SELECT WAREHOUSE_ID, WAR..

프로그래머스 SQL 문제_SELECT

SELECT 1) 상위 N개의 레코드 동물 보호소에 가장 먼저 들어온 동물의 이름을 조회하는 SQL 문을 작성해주세요 SELECT NAME FROM ANIMAL_INS ORDER BY DATETIME LIMIT 1 2) 조건에 맞는 회원 수 구하기 USER_INFO 테이블에서 2021년에 가입한 회원 중 나이가 20세 이상 29세 이하인 회원이 몇 명인지 출력하는 SQL문을 작성해주세요 SELECT COUNT(USER_ID) AS USER FROM USER_INFO WHERE YEAR(joined) = '2021' AND age >= 20 AND age 3000 AND INGREDIENT_TYPE = 'fruit_based' AND A.FLAVOR = B.FLAVOR ORDER BY TOTAL_ORDER..

728x90