Banner

My Tech Blog (코딩테스트/SQL테스트)

오늘의 명언
❤️ 문제설명다음은 어느 의류 쇼핑몰의 온라인 상품 판매 정보를 담은 ONLINE_SALE 테이블 입니다. ONLINE_SALE 테이블은 아래와 같은 구조로 되어있으며 ONLINE_SALE_ID, USER_ID, PRODUCT_ID, SALES_AMOUNT, SALES_DATE는 각각 온라인 상품 판매 ID, 회원 ID, 상품 ID, 판매량, 판매일을 나타냅니다. 동일한 날짜, 회원 ID, 상품 ID 조합에 대해서는 하나의 판매 데이터만 존재합니다.   💛 문제ONLINE_SALE 테이블에서 동일한 회원이 동일한 상품을 재구매한 데이터를 구하여, 재구매한 회원 ID와 재구매한 상품 ID를 출력하는 SQL문을 작성해주세요. 결과는 회원 ID를 기준으로 오름차순 정렬해주시고 회원 ID가 같다면 상품 ID를..
❤️ 문제 설명다음은 아이스크림 가게의 상반기 주문 정보를 담은 FIRST_HALF 테이블과 아이스크림 성분에 대한 정보를 담은 ICECREAM_INFO 테이블입니다. FIRST_HALF 테이블 구조는 다음과 같으며, SHIPMENT_ID, FLAVOR, TOTAL_ORDER 는 각각 아이스크림 공장에서 아이스크림 가게까지의 출하 번호, 아이스크림 맛, 상반기 아이스크림 총주문량을 나타냅니다. FIRST_HALF 테이블의 기본 키는 FLAVOR입니다. ICECREAM_INFO 테이블 구조는 다음과 같으며, FLAVOR, INGREDITENT_TYPE 은 각각 아이스크림 맛, 아이스크림의 성분 타입을 나타냅니다. INGREDIENT_TYPE에는 아이스크림의 주 성분이 설탕이면 sugar_based라고 입력..
✅ 1. 평균 일일 대여 요금 구하기 ✅2.  흉부외과 또는 일반외과 의사 목록 출력하기❌ 첫번째시도틀림. 처음에는 결과창을 보고HIRE-YMD에 시간까지 함께 출력이 되서 틀린건가? 라고 생각함.왼쪽에 DOCTOR 테이블 예시를 보면 초기에 HIRE_YMD 컬럼에 입력된 데이터가 'YYYY-MM-DD' 형식으로 삽입이 되어 있음.그런데 내가 HIRE_YMD 컬럼을 조회하면 시간까지 함께 나오는 DATE 형식임문제에서 주어진 조건이랑 실제로 DB에 들어가 있는 데이터가 전혀 다른 종류 것인가 의심 했으나다시 문제를 살펴 보니 HIRE_YMD의 타입은 DATE로 되어 있어서 실행 결과 화면이 틀리다고 보여지지는 않는다.  ❌ 두번째시도문제를 잘 읽어보니, 내가 틀린 이유는 정렬(ORDER BY)절 때문이었..
상단으로