728x90
반응형
SMALL

oracledatabase 4

[프로그래머스 | SQL] 대여 기록이 존재하는 자동차 리스트 구하기 코딩테스트 연습 문제 풀이 (Oracle)

안녕하세요! 오늘은 프로그래머스 SQL 코딩테스트 연습 문제 중 '대여 기록이 존재하는 자동차 리스트 구하기'를 풀어보았습니다. 문제는 CAR_RENTAL_COMPANY_CAR 및 CAR_RENTAL_COMPANY_RENTAL_HISTORY 테이블에서 세단에 대해 10월에 렌탈을 시작한 기록이 있는 차량 ID 목록을 차량 ID별로 내림차순으로 정렬하여 검색이 되어야 합니다. SELECT DISTINCT crcc.CAR_ID FROM CAR_RENTAL_COMPANY_CAR crcc INNER JOIN CAR_RENTAL_COMPANY_RENTAL_HISTORY crrh ON crcc.CAR_ID = crrh.CAR_ID WHERE crcc.CAR_TYPE = '세단' AND TO_CHAR(crrh.STA..

SQL 2023.06.18

[프로그래머스 | SQL] 특정 옵션이 포함된 자동차 리스트 구하기 문제 풀이 (Oracle)

안녕하세요! 오늘은~ 프로그래머스 SQL 코딩 테스트 연습 문제 중 '특정 옵션이 포함된 자동차 리스트 구하기' 문제를 풀어보았습니다. CAR_RENTAL_COMPANY_CAR 테이블에서 '네비게이션' 옵션이 있는 차량 목록을 내림차순으로 차량 ID 별로 정렬하여 검색하는 Oracle 용 SQL 구문을 작성하는 문제입니다. SELECT CAR_ID, CAR_TYPE, DAILY_FEE, OPTIONS FROM CAR_RENTAL_COMPANY_CAR WHERE OPTIONS LIKE '%네비게이션%' ORDER BY CAR_ID DESC; 위 SQL 문은 특정 기준에 따라 CAR_RENTAL_COMPANY_CAR 테이블에서 데이터를 검색합니다. 다음은 세부적으로 분석한 내용입니다. SELECT CAR_I..

SQL 2023.06.15

[프로그래머스 | SQL] 조건에 맞는 사용자와 총 거래금액 조회하기 문제 풀이 (Oracle)

안녕하세요! 오늘은 프로그래머스 SQL 코딩 테스트 연습 문제 중 '조건에 맞는 사용자와 총 거래금액 조회하기'를 풀어보았습니다. 주어진 문제는 완료된 중고 거래의 총 금액이 70만 원 이상인 사람의 회원 ID, 닉네임, 총 거래금액을 조회하는 SQL 문을 작성하는 것입니다. 결과는 총 거래금액을 기준으로 오름차순 정렬되어야 합니다. SELECT ugu.USER_ID, ugu.NICKNAME, SUM(ugb.PRICE) AS TOTAL_TRANSACTION_AMOUNT FROM USED_GOODS_BOARD ugb JOIN USED_GOODS_USER ugu ON ugu.USER_ID = ugb.WRITER_ID WHERE ugb.STATUS = 'DONE' GROUP BY ugu.USER_ID, ugu..

SQL 2023.06.14

[프로그래머스 | SQL] 조건에 맞는 사용자 정보 조회하기 코드 풀이 (Oracle)

안녕하세요! 오늘은 프로그래머스의 SQL 코딩 테스트 연습문제 중 조건에 맞는 사용자 정보 조회하기 문제를 풀어보았습니다. https://school.programmers.co.kr/learn/courses/30/lessons/164670 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 중고 상품을 3개 이상 등록한 사용자에 대한 사용자 정보를 검색하는 문제입니다. 정답으로 인정된 SQL 쿼리는 다음과 같습니다. SELECT ugu.USER_ID, ugu.NICKNAME, ugu.CITY || ' ' || ugu.STREET_ADDRESS1 || ' ' |..

SQL 2023.06.13
728x90
반응형
LIST