728x90
728x90
데일리루틴 SQLMySQL 과일로 만든 아이스크림 고르기 정답입니다.SELECT I.FLAVORFROM ICECREAM_INFO IJOIN FIRST_HALF F ON F.FLAVOR=I.FLAVORWHERE F.TOTAL_ORDER > 3000 AND INGREDIENT_TYPE LIKE 'fruit%' SELECT I.FLAVOR: ICECREAM_INFO 테이블에서 아이스크림 맛(FLAVOR)을 선택합니다.FROM ICECREAM_INFO I: ICECREAM_INFO 테이블을 기준으로 조회를 시작하며, 테이블에 I라는 별칭을 부여합니다.JOIN FIRST_HALF F ON F.FLAVOR = I.FLAVOR: FIRST_HALF 테이블과 ICECREAM_INFO 테이블을 FLAVOR 컬럼을 기준으..
데일리루틴 SQLMySQL 없어진 기록 찾기 정답입니다.SELECT O.ANIMAL_ID, O.NAMEFROM ANIMAL_OUTS OLEFT JOIN ANIMAL_INS ION O.ANIMAL_ID = I.ANIMAL_IDWHERE I.ANIMAL_ID IS NULLORDER BY O.ANIMAL_ID; SELECT O.ANIMAL_ID, O.NAMEANIMAL_OUTS 테이블에서 ANIMAL_ID와 NAME 컬럼을 선택합니다.FROM ANIMAL_OUTS OANIMAL_OUTS 테이블을 O라는 별칭으로 사용하여 조회합니다.LEFT JOIN ANIMAL_INS IANIMAL_OUTS와 ANIMAL_INS 테이블을 LEFT JOIN으로 결합하여, ANIMAL_OUTS의 모든 레코드와 ANIMAL_INS의..
데일리루틴 SQLMySQL 5월 식품들의 총매출 조회하기 정답입니다.SELECT P.PRODUCT_ID, P.PRODUCT_NAME, SUM(O.AMOUNT*P.PRICE) TOTAL_SALESFROM FOOD_PRODUCT PJOIN FOOD_ORDER O ON P.PRODUCT_ID = O.PRODUCT_IDWHERE DATE_FORMAT(O.PRODUCE_DATE, '%Y-%m') = '2022-05'GROUP BY P.PRODUCT_IDORDER BY TOTAL_SALES DESC, P.PRODUCT_ID SELECT P.PRODUCT_ID, P.PRODUCT_NAME, SUM(O.AMOUNT * P.PRICE) AS TOTAL_SALESPRODUCT_ID, PRODUCT_NAME, 그리고 주문 ..
데일리루틴 SQLMySQL 식품분류별 가장 비싼 식품의 정보 조회하기 정답입니다.SELECT CATEGORY, PRICE MAX_PRICE, PRODUCT_NAMEFROM FOOD_PRODUCTWHERE (CATEGORY, PRICE) IN ( SELECT CATEGORY, MAX(PRICE) FROM FOOD_PRODUCT WHERE CATEGORY IN ('과자', '국', '김치', '식용유') GROUP BY CATEGORY)ORDER BY PRICE DESC SELECT CATEGORY, PRICE MAX_PRICE, PRODUCT_NAMECATEGORY, PRICE (별칭은 MAX_PRICE), 그리고 PRODUCT_NAME 컬럼을 조회합니다. 즉, 카테고리, 최고 가격,..
데일리루틴 SQLMySQL 즐겨찾기가 가장 많은 식당 정보 출력하기 정답입니다.SELECT FOOD_TYPE, REST_ID, REST_NAME, FAVORITESFROM REST_INFOWHERE (FOOD_TYPE, FAVORITES) IN ( SELECT FOOD_TYPE, MAX(FAVORITES) FROM REST_INFO GROUP BY FOOD_TYPE)ORDER BY FOOD_TYPE DESC SELECT FOOD_TYPE, REST_ID, REST_NAME, FAVORITESREST_INFO 테이블에서 FOOD_TYPE(음식 유형), REST_ID(식당 ID), REST_NAME(식당 이름), FAVORITES(즐겨찾기 수) 컬럼을 선택합니다.FROM REST_INFO데이..
데일리루틴 SQLMySQL 모든 레코드 조회하기 정답입니다.SELECT ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKEFROM ANIMAL_INSORDER BY ANIMAL_ID데일리루틴 알고리즘Java 문자열 내 마음대로 정렬하기 정답입니다.import java.util.*;class Solution { public String[] solution(String[] strings, int n) { // 배열을 정렬하기 위해 Comparator를 정의합니다. Arrays.sort(strings, (a, b) -> { // n번째 문자를 기준으로 비교 if..