Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 |
Tags
- 오라클???출력
- GSQL101
- TigerGraph
- 오라클한글깨짐
- 오라클 물음표
- neo4jcertificate
- 타이거그래프
- 오라클LANG
- graphDB
- dpi-1072 version is unsupported windows
- how to DPI-1047
- Tigergraph GSQL
- DPI-1072
- HackerrankSQL
- neo4jcypher
- hackerrankTypeofTriangle
- how to DPI-1072
- hackerrankTypeofTrianglesolution
- neo4j자격증
- 그래프데이터베이스
- GSQL
- hackerrank
- DPI-1047
- oracle printed ????
- cx_oracle python oracle error
- SQL연습
- oracle ????
- neo4j
- hackerranckSQL
- cx_oracle 에러
Archives
- Today
- Total
song's note
[Hackerrank - SQL] weather observation station 5 본문
Weather Observation Station 5 | HackerRank
Write a query to print the shortest and longest length city name along with the length of the city names.
www.hackerrank.com
문제
STATION 테이블에서
CITY NAME이 가장 짧은 것과 긴 것 을 출력하기.
+ 길이가 같을 경우에는 알파벳 순서로
풀이
SELECT CITY, NUM FROM(
SELECT CITY, LENGTH(CITY) AS NUM FROM STATION
ORDER BY LENGTH(CITY) ASC, CITY ASC)
WHERE ROWNUM=1
;
SELECT CITY, NUM FROM(
SELECT CITY, LENGTH(CITY) AS NUM FROM STATION
ORDER BY LENGTH(CITY) DESC, CITY ASC)
WHERE ROWNUM=1
;
subquery방식으로 문제를 풀었다.
길이가 같은 경우 알파벳순으로 정렬하는 것을 제대로 읽지 않아..
더 오래 걸렸던 것 같다. ㅎㅎ
'공부 > SQL' 카테고리의 다른 글
| [Hackerrank - SQL] Type of Triangle (0) | 2022.06.21 |
|---|---|
| [Hackerrank - SQL] Higher Than 75 Marks (0) | 2022.04.09 |
| [Hackerrank - SQL] weather observation station 11 (0) | 2022.04.09 |
| [Hackerrank - SQL] weather observation station 7 (0) | 2022.04.09 |
| [Hackerrank - SQL] weather observation station 6 (0) | 2021.12.10 |