Disusun Oleh:
Kevin Moses Waleleng (2108561100)
1. Menampilkan semua kolom dan data yang ada pada satu tabel tertentu. (SELECT *)
2. Menampilkan salah satu kolom dengan semua data yang ada pada satu tabel
tertentu. (SELECT namakolom)
3. Menampilkan lebih dari satu kolom dengan semua data yang ada pada satu tabel
tertentu. (SELECT namakolom, namakolom)
4. Menampilkan dan mengurutkan nilai beberapa kolom dalam satu tabel berdasarkan
satu kolom tertentu secara ascending. (ORDER BY)
5. Menampilkan dan mengurutkan nilai beberapa kolom dalam satu tabel berdasarkan
satu kolom tertentu secara descending. (ORDER BY)
6. Menampilkan data yang sudah dipilih berdasarkan satu kriteria tertentu. (WHERE
namakolom = ...)
7. Menampilkan data yang sudah dipilih berdasarkan dua kriteria berbeda. WHERE
+ AND)
8. Menampilkan data yang sudah dipilih berdasarkan range tertentu. (WHERE
+ BETWEEN)
9. Menampilkan data yang sudah dipilih berdasarkan potongan data. (WHERE + LIKE)
10. Menampilkan data dengan nilai NULL. (WHERE + IS NULL)
11. Menampilkan data yang sudah dipilih menggunakan salah satu operator
perbandingan. (WHERE + <> / > / < / >= /<=)
12. Menampilkan data yang tidak ada duplikatnya. (SELECT DISTINCT)
Penyelesaian
1. Menampilkan semua kolom dan data yang ada pada satu tabel tertentu. (SELECT
*)
Untuk menampilkan semua kolom dan data pada satu tabel tertentu dapat menggunakan
syntax
SELECT* FROM nama_tabel
Dalam database classicmodels terdapat beberapa tabel, yaitu tabel customers, employes,
offices, orderdetails, orders, payment, productlines, dan products. Sebagai contoh, jika
ingin menampilkan isi (semua kolom dan data) dari tabel customers, maka dapat
mengetikkan “SELECT* FROM customer” pada lembar sql query kemudian jalankan
query agar hasil perintah dapat ditampilkan.
Untuk menampilkan salah satu kolomdengan semua data yang ada pada tabel tertentu,
dapat digunakan syntax
SELECT nama_kolom FROM nama_tabel
Sebagai contoh, jika ingin menampilkan data nomor telepon customer (atribut phone)
pada tabel customers, maka dapat mengetikkan “SELECT phone FROM customers”
3. Menampilkan lebih dari satu kolom dengan semua data yang ada pada satu
tabel tertentu. (SELECT namakolom, namakolom)
Untuk menampilkan lebih dari satu kolom dengan semua data yang ada pada satu tabel
tertentu dapat menggunakan syntax SELECT nama_kolom1, nama_kolom2,
nama_kolom…(sebanyak kolom yang ingin ditampilkan) FROM nama_tabel.
Sebagai contoh, jika ingin menampilkan kolom phone dan customerNumber, maka dapat
mengetikkan syntax “SELECT phone, customerNumber FROM customers”
Hasil select phone, customerNumber
7. Menampilkan data yang sudah dipilih berdasarkan dua kriteria berbeda. WHERE
+ AND)
Untuk menampilkan data yang sudah dipilih berdasarkan dua kriteria berbeda, dapat
menggunakan syntax “SELECT* FROM nama_tabel WHERE nama_kolom1=value
AND nama_kolom2 =value”
Misalkan, ingin menampilkan data berdasarkan kolom country bernilai USA dan city
bernilai NYC, maka dapat mengetikkan “SELECT* FROM customers WHERE
country=’USA’ AND city=‘NYC’”
Hasil WHERE country=’USA’ AND city=‘NYC’