반응형
HackerRank? SQL 스터디!!
KT 에이블스쿨을 진행하면서 SQL 스터디를 진행중이다.
HackerRank 문제를 풀고 1주일에 한번 문제풀이 및 레슨런을 기록해 스터디원한테 공유한다.
사실 SQL에 대한 경험은 거의 없고 이번 3월 19일 SQLD 시험을 준비하면서 이론+실습까지 제대로 하고 싶어 스터디를 신청하였다. 그리고 금융권의 경우 SQL를 주로 다루고 있다고 들어 미리 준비해 두면 좋을 것 같았다.
이제부터 SQL 스터디를 진행하면서 HackerRank 문제풀이 한 것을 기록하려고 한다.
https://www.hackerrank.com/domains/sql
Solve SQL Code Challenges
A special-purpose language designed for managing data held in a relational database.
www.hackerrank.com
📌 Revising the Select Query I
문제
문제 해석
- CITY 테이블에서 인구(POPULATION)가 100,000명 초과이고 COUNTRYCODE가 USA인 모든 데이터 출력.
정답
SELECT *
FROM CITY
WHERE POPULATION > 100000
AND COUNTRYCODE = 'USA';
풀이
FROM 절을 이용해 CITY 테이블에서
WHERE 절을 이용하여 POPULATION이 100000 초과이고
AND 조건을 이용하여 COUNTRYCODE가 USA 인
SELECT * 모든 데이터 출력
반응형
'데이터 > SQL' 카테고리의 다른 글
[HackerRank] Japanese Cities' Names 문제풀이 [6] (0) | 2023.03.22 |
---|---|
[HackerRank] Japanese Cities' Attributes 문제풀이 [5] (0) | 2023.03.22 |
[HackerRank] Select By ID 문제풀이 [4] (0) | 2023.03.21 |
[HackerRank] Select All 문제풀이 [3] (0) | 2023.03.21 |
[HackerRank] Revising the Select Query II 문제풀이 [2] (0) | 2023.03.14 |