Solutions
Ctrlk
  • Home
  • 👨🏻‍💻 Profile
  • Prepare
    • Linux Shell
    • Python
    • SQL
      • Basic Select
      • Advanced Select
      • Aggregation
      • Basic Join
  • Tutorials
    • 10 Days of Javascript
  • Certify
    • C# (Basic)
    • JavaScript (Basic)
    • SQL (Basic)
    • Rest API (Intermediate)
Powered by GitBook
On this page
  1. Prepare
  2. SQL

Aggregation

Revising Aggregations - The Count Function

LogoRevising Aggregations - The Count Function | HackerRankHackerRank
select count(*) from CITY
where POPULATION > 100000;

Revising Aggregations - The Sum Function

LogoRevising Aggregations - The Sum Function | HackerRankHackerRank

Revising Aggregations - Averages

LogoRevising Aggregations - Averages | HackerRankHackerRank

Average Population

LogoAverage Population | HackerRankHackerRank

Japan Population

LogoJapan Population | HackerRankHackerRank

Population Density Difference

LogoPopulation Density Difference | HackerRankHackerRank

The Blunder

LogoThe Blunder | HackerRankHackerRank

Top Earners

LogoTop Earners | HackerRankHackerRank

Weather Observation Station 2

LogoWeather Observation Station 2 | HackerRankHackerRank

Weather Observation Station 13

LogoWeather Observation Station 13 | HackerRankHackerRank

Weather Observation Station 14

LogoWeather Observation Station 14 | HackerRankHackerRank

Weather Observation Station 15

LogoWeather Observation Station 15 | HackerRankHackerRank

Weather Observation Station 16

LogoWeather Observation Station 16 | HackerRankHackerRank

Weather Observation Station 17

LogoWeather Observation Station 17 | HackerRankHackerRank

Weather Observation Station 18

LogoWeather Observation Station 18 | HackerRankHackerRank

Weather Observation Station 19

LogoWeather Observation Station 19 | HackerRankHackerRank

Weather Observation Station 20

LogoWeather Observation Station 20 | HackerRankHackerRank
PreviousAdvanced SelectNextBasic Join

Last updated 3 years ago

Was this helpful?

  • Revising Aggregations - The Count Function
  • Revising Aggregations - The Sum Function
  • Revising Aggregations - Averages
  • Average Population
  • Japan Population
  • Population Density Difference
  • The Blunder
  • Top Earners
  • Weather Observation Station 2
  • Weather Observation Station 13
  • Weather Observation Station 14
  • Weather Observation Station 15
  • Weather Observation Station 16
  • Weather Observation Station 17
  • Weather Observation Station 18
  • Weather Observation Station 19
  • Weather Observation Station 20

Was this helpful?

select sum(POPULATION) from CITY
where DISTRICT = 'California';
select avg(POPULATION) from CITY
where DISTRICT = 'California';
select round(avg(POPULATION)) from CITY;
select sum(POPULATION) from CITY
where COUNTRYCODE = 'JPN';
select max(POPULATION) - min(POPULATION) from CITY;
select ceil(avg(Salary) - avg(replace(Salary, '0', ''))) from EMPLOYEES;
select * from (
    select salary * months, count(*) from Employee
    group by salary * months
    order by 1 desc)
where rownum = 1;
select round(sum(LAT_N),2), round(sum(LONG_W),2) from STATION;
select round(sum(LAT_N), 4) from STATION
where LAT_N > 38.7880 and LAT_N < 137.2345;
select trunc(max(LAT_N),4) from STATION
where LAT_N < 137.2345;
select round(LONG_W,4) from STATION
where LAT_N = (select max(LAT_N) from STATION where LAT_N < 137.2345);
select round(min(LAT_N),4) from STATION
where LAT_N > 38.7780;
select * from (
    select round(LONG_W, 4) from STATION
    where LAT_N > 38.7780
    order by LAT_N asc)
where rownum = 1;
select round(((max(LAT_N) - min(LAT_N)) + (max(LONG_W) - min(LONG_W))),4) 
from STATION;
select round(sqrt(
        power((max(LAT_N) - min(LAT_N)),2) + 
        power((max(LONG_W) - min(LONG_W)),2)
),4)
from STATION;
select round(median(LAT_N),4) from STATION;