반응형

@notepad_jj2

츄르사려고 코딩하는집사입니다.


1. [HackerRank] Weather Observation Station 13 오라클(Oracle)

 

2. 문제 출처

https://www.hackerrank.com/challenges/weather-observation-station-13/problem?isFullScreen=true

 

Weather Observation Station 13 | HackerRank

Query the sum of Northern Latitudes having values greater than 38.7880 and less than 137.2345, truncated to 4 decimal places.

www.hackerrank.com

 

4. 풀이

- STATION 테이블에서 LAT_N 컬럼 데이터가 38.7880보다 크고 137.2345보다 작은 데이터의 합을 구하는데 4번째자리까지만 표기를 하면 된다.

- TRUNC 함수를 사용하면 된다.

 

5. 소스 코드

SELECT TRUNC(SUM(LAT_N), 4)
  FROM STATION
 WHERE (LAT_N > 38.7880 AND LAT_N < 137.2345);

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기