반응형
🔎 문제 링크
https://www.hackerrank.com/challenges/revising-the-select-query/problem?isFullScreen=true
Revising the Select Query I | HackerRank
Query the data for all American cities with populations larger than 100,000.
www.hackerrank.com
✏️ 문제 설명
Query all columns for all American cities in the CITY table with populations larger than 100000. The CountryCode for America is USA.
The CITY table is described as follows.
인구가 100,000명보다 많은 CITY 테이블의 모든 미국 도시에 대한 모든 열을 쿼리합니다. 미국의 국가 코드는 USA입니다. CITY 테이블은 다음과 같이 설명됩니다.
🔦 문제 풀이
CITY라는 테이블 스키마를 봤을 때 조건으로 활용할 컬럼은 COUNTRYCODE, POPULATION 입니다. 문제에서 언급한 조건은 미국 도시 즉 국가 코드가 USA인 경우, 인구가 100,000명 보다 초과인 경우 입니다. 해당 조건을 반영하여 SELECT 문을 작성하면 아래와 같습니다.
SELECT * FROM CITY
WHERE COUNTRYCODE = 'USA'
AND POPULATION > 100000;
해당 SQL 문법은 MySQL을 사용했습니다.
반응형
'코딩테스트 > 해커랭크' 카테고리의 다른 글
[해커랭크/Easy] Basic Select - Japanese Cities' Attributes (SQL) (0) | 2023.12.11 |
---|---|
[해커랭크/Easy] Basic Select - Select By ID (SQL) (0) | 2023.12.10 |
[해커랭크/Easy] Basic Select - Select ALL (SQL) (0) | 2023.12.10 |
[해커랭크/Easy] Basic Select - Revising the Select Query II (SQL) (3) | 2023.12.02 |