[HackerRank Solutions] [SQL] Basic Select – Weather Observation Station 3

Query a list of CITY names from STATION with even ID numbers only. You may print the results in any order, but must exclude duplicates from your answer.

Input Format

The STATION table is described as follows:

where LAT_N is the northern latitude and LONG_W is the western longitude.


Solution

Note:

  • Solusi-solusi dari challenge yang diberikan HackerRank murni berasal dari penulis sendiri.

 

Pada challenge di atas, kita diminta untuk membuat query untuk menampilkan daftar City dari table STATION dengan kriteria nomor ID bernilai genap. Output yang ditampilkan boleh diurutkan bebas, asalkan tidak terjadi duplikasi data / muncul data yang sama berulang.

Untuk menampilkan data dengan kriteria nomor ID bernilai genap, penulis menggunakan fungsi MOD. MOD(ID,2)=0 mengembalikan nilai true jika nilai ID habis dibagi 2 atau sisa bagi dari ID dibagi 2 sama dengan 0.

Untuk menghindari terjadinya duplikasi data, penulis menggunakan fungsi GROUP BY, fungsinya untuk melakukan groupping pada data atau record yang sama.

Erik Gunawan

Java Developer, Android Developer, Microsoft Office Specialist, Pengamat One Piece, Blogger, Mahasiswa

Erik Gunawan

Java Developer, Android Developer, Microsoft Office Specialist, Pengamat One Piece, Blogger, Mahasiswa

Leave a Reply

Your email address will not be published. Required fields are marked *

wp-puzzle.com logo