문제코드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, CASE WHEN DATEDIFF(END_DATE, START_DATE) >= 29 THEN '장기 대여' ELSE '단기 대여' END AS RENT_TYPEFROM CAR_RENTAL_COMPANY_RENTAL_HISTORYWHERE YEAR(START_DATE) = 2022 AND MONTH(START_DATE) = 09ORDER BY HISTORY_ID DESC; 출처: 프로그래머스..
코드 및 쿼리문/SQL 공부
문제코드SELECT ROUND(AVG(IFNULL(LENGTH, 10)),2) AS AVERAGE_LENGTHFROM FISH_INFO 출처: 프로그래머스 코딩 테스트 연습, https://school.programmers.co.kr/learn/courses/30/lessons/293259
문제코드SELECT COUNT(*) AS FISH_COUNTFROM FISH_INFOWHERE YEAR(TIME) = 2021 출처: 프로그래머스 코딩 테스트 연습, https://school.programmers.co.kr/learn/courses/30/lessons/298516
문제코드SELECT MAX(DATETIME) AS '시간'FROM ANIMAL_INS 출처: 프로그래머스 코딩 테스트 연습, https://school.programmers.co.kr/learn/courses/30/lessons/59415
문제코드SELECT ID, EMAIL, FIRST_NAME, LAST_NAMEFROM DEVELOPER_INFOSWHERE 'Python' IN (SKILL_1, SKILL_2, SKILL_3)ORDER BY ID 출처: 프로그래머스 코딩 테스트 연습, https://school.programmers.co.kr/learn/courses/30/lessons/276013