문제Table: Activity더보기+----------------+---------+| Column Name | Type |+----------------+---------+| machine_id | int || process_id | int || activity_type | enum || timestamp | float |+----------------+---------+The table shows the user activities for a factory website.(machine_id, process_id, activity_type) is the primary key (combination of columns with unique v..
문제 https://school.programmers.co.kr/learn/courses/30/lessons/151141 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr✍️ 문제 요약 자동차 종류 '트럭'의 자동차 대여 기록기록별로 대여 금액(FEE)를 구하고대여기록ID / 대여 금액 리스트 출력대여 금액 내림차순, 대여기록 id 내림차순내가 작성한 코드WITH truck AS ( SELECT car_id, car_type, daily_fee FROM car_rental_company_car WHERE car_type = '트럭'),history AS ( SELECT h.history_id,..
💡 오늘의 TIL 을 시작해 보겠다. 1. 프로그래머스_NULL 처리하기 3. 오늘의 회고 4. 내일의 계획프로그래머스 NULL 처리하기 (⬅️ 출처)테이블에 있는 NULL 값을 처리하는 방법에 대해 알게 되었다.IFNULL()-- 해당 칼럼에 Null값은 대체할 값으로 바뀌고,원래 값이 있다면 그대로 조회 SELECT IFNULL(칼럼이름, 'Null이 있을 경우 대체할 값') FROM 테이블명;CASE WHEN SELECT CASE WHEN 칼럼이름 IS NULL THEN "Null일 때 대체할 값" ELSE 칼럼이름 -- Null이 아닌 값이 그대로 출력될 수 있도록 ELSE 사용 END AS 칼럼이름FROM 테이블명;이렇게 하나의 문제를 여러 가지의 방식으로 풀..