← 목록

헤일메리 우주 미션의 생존 가능 행성 후보 찾기

Lv.4 SQL
문제 설명
문제 : 우주 탐사팀은 여러 행성 후보를 조사하며 산소 농도, 에너지 확보량, 위험도를 기록했습니다.
각 행성별로 아래 조건을 만족하는 행성만 조회하는 SQL을 작성하세요.

조건은 다음과 같습니다.

- 평균 산소 농도(oxygen_level)가 70 이상
- 총 에너지 확보량(energy_collected)이 300 이상
- 위험 이벤트(risk_level >= 8)가 2회 이하

결과는 planet_name, avg_oxygen_level, total_energy, high_risk_count 순으로 출력하세요.
avg_oxygen_level은 소수점 첫째 자리까지 반올림하세요.

정렬은 총 에너지 확보량 기준 내림차순, 총 에너지 확보량이 같다면 행성명 기준 오름차순으로 하세요.

mission_logs 테이블

planet_namelog_dayoxygen_levelenergy_collectedrisk_level
Erid1721205
Erid2751307
Erid3711008
Tau1681504
Tau2741206
Tau370909
Mira1802003
Mira2781804
Mira3821605
Orion1691108
Orion2711009
Orion3731208
Vega176906
Vega2771007
Vega375805
코드 편집