28. Weather Observation Station 14 이번엔 제한된 범위에서 최대값을 출력하면된다. WHERE와 MAX로 찾아보자 문제를 처음 봤을때는 한번에 맞출것이라 생각했는데 틀렸다.. 이유는 아래를 보고 생각해보자 그건 바로 반올림을 안했다.... 천천히 읽고 문제가 원하는 바를 정확히 이해하고 풀어보자 문제만 제대로 이해했다면 쉽게 푸는 문제였다. 코딩/SQL 코딩테스트 2022.05.30
27. Weather Observation Station 13 두가지 유형이다. 해당 범위 내의 STATION의 LAT_N값의 합을 구하는 문제이다. WHERE에서 범위를 찾고, SUM으로 합계를 구하자 첫시도에서는 한번에 될 줄알고 아래와 같이 작성했는데 틀렸다.. 아마 두가지를 한번에 쓰는것은 안되나보다. 그래서 두번째 시도에서는 LAT_N범위를 두가지로 나눈뒤 AND로 묶었다. ROUND도 빠뜨리지말고 써주면 정답이 된다. 코딩/SQL 코딩테스트 2022.05.30
26. Weather Observation Station 2 LAT_N, LONG_W의 합을 구하는 문제다. 소수 둘째자리에서 반올림하는 것도 빼놓지 말자 오늘 책에서도 다시 배운 ROUND를 쓰면된다. 이렇게 두가지를 구분해서 작성하면 간단하게 나온다. 소수점 둘째자리 반올림이므로 ROUND(XXX, 2)로 써주자 코딩/SQL 코딩테스트 2022.05.30
23. 반올림해서 출력하기(ROUND) 요약 1. ROUND로 반올림할 수 있다. 코딩테스트에서 활용했던 ROUND 함수이다. 반올림이 가능하며 반올림 하는 곳을 지정해서 정해줄 수 있다. 자리수를 지정하면 해당 위치에서 반올림을 진행한다. 아래와 같이 소수점 2번재에서 반올림이 가능하다. 음수로 쓰면 소수점이 아닌 정수쪽으로 간다. 다만 주의할 것은 0을 넣으면 아무일도 일어나지 않는 것을 기억하자 (0은 점의 위치라서 아무 변화가 없다) 코딩/SQL 2022.05.30