Perintah SQL Untuk mencari Rata-rata dengan Pembulatan kebawah pada Oracle Database

Perintah SQL Untuk mencari Rata-rata dengan Pembulatan kebawah pada Oracle Database

11 Mei 2018
/ / /

HackerRankBerawal soal SQL yang sedang saya ikuti di HackerRank saya tertarik untuk membahas tentang materi Database, adapun database untuk menjawab yang saya dipilih adalah Oracle. Soal yang diberikan oleh HackerRank sebagai berikut:

Given the CITY and COUNTRY tables, query the names of all the continents (COUNTRY.Continent) and their respective average city populations (CITY.Population) rounded down to the nearest integer.

Note: CITY.CountryCode and COUNTRY.Code are matching key columns. Do not include continents without cities in your output.

Input Format

The CITY and COUNTRY tables are described as follows:

Setelah dicoba sambil searching Alhamdulillah ditemukan solusi seperti ini dengan solusi pada Oracle, MySQL dan MS SQL Server.

SELECT COUNTRY.CONTINENT, FLOOR(AVG(CITY.POPULATION)) FROM COUNTRY JOIN CITY ON COUNTRY.CODE=CITY.COUNTRYCODE GROUP BY COUNTRY.CONTINENT;

Demikian sedikit ilmu yang dapat di bagi di pagi yang cerah ini, terima kasih. (ms)

Sumber:
1. HackerRank
2. W3Resource
3. StackOverflow
4. W3Schools
5. TechOnTheNet
6. W3School – Floor

About Author

About Muhidin Saimin

Teacher, Trainer & Web Developer

Tinggalkan Balasan