
자체 휴일 마지막 날
꿈꾼 것 같다ㅠㅠ
SQL
# 서브쿼리 사용하여 최소 필요 금액 계산
JOIN
(
# 각 나이와 성능 조합에 대해 최소 필요 금액 선택
SELECT WP.AGE,
W.POWER,
MIN(W.COINS_NEEDED) AS MIN_COINS
# WANDS 테이블과 WANDS_PROPERTY 테이블을 code 열로 조인
FROM WANDS W
JOIN WANDS_PROPERTY WP
ON W.CODE = WP.CODE
# IS_EVIL 제외
WHERE WP.IS_EVIL = 0
# AGE와 POWER 기준으로 그룹화하여 최소 필요 금액 계산
GROUP BY WP.AGE, W.POWER
) MC
# 서브쿼리 결과와 조인하여 최소 필요 금액인 지팡이 선택
ON WP.AGE = MC.AGE
AND W.POWER = MC.POWER
AND W.COINS_NEEDED = MC.MIN_COINS
서브쿼리에서 각 나이와 성능 조합에 대해 최소 필요 금액을 선택하여 조인
서브쿼리 내에서 WANDS와 WANDS_PROPERTY 테이블을 code 열로 조인
악한 지팡이를 제외하고, 나이와 성능 기준으로 그룹화하여 최소 필요 금액 계산
오늘의 한 줄.
벌써 7월이라니 !