SQL 문제 67

[프로그래머스_SQL] 대여 기록이 존재하는 자동차 리스트 구하기

https://school.programmers.co.kr/learn/courses/30/lessons/157341 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr [문제] 다음은 어느 자동차 대여 회사에서 대여 중인 자동차들의 정보를 담은 CAR_RENTAL_COMPANY_CAR 테이블과 자동차 대여 기록 정보를 담은 CAR_RENTAL_COMPANY_RENTAL_HISTORY 테이블입니다. CAR_RENTAL_COMPANY_CAR 테이블은 아래와 같은 구조로 되어있으며, CAR_ID, CAR_TYPE, DAILY_FEE, OPTIONS 는 각각 자동차 ..

SQL 문제 2023.10.25

[프로그래머스_SQL] 특정 기간동안 대여 가능한 자동차들의 대여비용 구하기

https://school.programmers.co.kr/learn/courses/30/lessons/157339 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr [문제] 다음은 어느 자동차 대여 회사에서 대여 중인 자동차들의 정보를 담은 CAR_RENTAL_COMPANY_CAR 테이블과 자동차 대여 기록 정보를 담은 CAR_RENTAL_COMPANY_RENTAL_HISTORY 테이블과 자동차 종류 별 대여 기간 종류 별 할인 정책 정보를 담은 CAR_RENTAL_COMPANY_DISCOUNT_PLAN 테이블 입니다. CAR_RENTAL_COMPANY_C..

SQL 문제 2023.10.20

[HackerRank] Weather Observation Station 18

https://www.hackerrank.com/challenges/weather-observation-station-18/problem?isFullScreen=true Weather Observation Station 18 | HackerRank Query the Manhattan Distance between two points, round or truncate to 4 decimal digits. www.hackerrank.com [코드] select Round(abs(max(LAT_N)-min(LAT_N))+abs(max(LONG_W)-min(LONG_W)),4) from STATION; [고찰] 이번 문제는 절댓값을 구하기 위해서 abs() 함수를 써야하는 것만 알면 쉽게 해결 할 수 있었다.

SQL 문제 2023.10.16

[solvesql_Level3] 작품이 없는 작가 찾기

https://solvesql.com/problems/artists-without-artworks/ https://solvesql.com/problems/artists-without-artworks/ solvesql.com [코드] select a.artist_id, a.name from artists as a left outer join artworks_artists as b on a.artist_id = b.artist_id where b.artist_id is null and a.death_year is not null [고찰] 이번 문제는 artists 테이블에서 artowrks_artists의 테이블과 중복되는 부분을 제거하여 MoMA에 등록은 되어있는 작가지만 전시한 작품은 없는 컬럼을 뽑아내..

SQL 문제 2023.10.14