제출한 쿼리 :
SELECT AVG(POPULATION)
FROM CITY
WHERE DISTRICT = 'California';
제출한 쿼리 :
SELECT AVG(POPULATION)
FROM CITY
WHERE DISTRICT = 'California';
제출한 쿼리 :
SELECT FLOOR(AVG(POPULATION))
FROM CITY;
FLOOR
: 주어진 숫자보다 작거나 같은 가장 큰 정수 반환 (내림)
ROUND
: 주어진 숫자를 소수점 이하 특정 자릿수로 반올림
TRUNC
: 주어진 숫자를 소수점 이하 특정 자릿수로 잘라냄 (버림)
CEIL
: 주어진 숫자보다 크거나 같은 가장 작은 정수 (올림)# FLOOR SELECT FLOOR(4.7); # 결과 : 4 SELECT FLOOR(-4.7); # 결과 : -5
# ROUND # 두 번째 인수로 반올림할 자릿수 지정 가능, 기본값 0 SELECT ROUND(4.567, 2); # 결과 : 4.57 SELECT ROUND(4.567); # 결과 : 5 SELECT ROUND(-4.567); # 결과 : -5
# TRUNC # 두 번째 인수로 잘라낼 자릿수 지정 가능, 기본값 0 SELECT TRUNC(4.567, 2); # 결과 : 4.56 SELECT TRUNC(4.567); # 결과 : 4 SELECT TRUNC(-4.567); # 결과 : -4
# CEIL SELECT CEIL(4.3); # 결과 : 5 SELECT CEIL(-4.3); # 결과 : -4
제출한 쿼리 :
SELECT SUM(POPULATION)
FROM CITY
WHERE COUNTRYCODE = 'JPN';
제출한 쿼리 :
SELECT MAX(POPULATION) - MIN(POPULATION)
FROM CITY;
제출한 쿼리 :
SELECT CEIL((AVG(SALARY)) - (AVG(REPLACE(SALARY, '0', '')))) AS AVG_SALARY
FROM EMPLOYEES;