Klausa SELECT
Pada pertemuan selanjutnya kami membahas tentang Klausa
SELECT, apa sih Klausa SELECT itu,...
Klausa SELECT biasanya digunakan untuk menampilkan table
atau view, menampilkan seluruh data disuatu tabel dengan menggunakan perintah : select
* from employee, dan juga untuk menmpilkan field tertentu, dengan contoh
sbb : select id_employee,name_employee from employee.
Pernyataan SELECT
Untuk menggambarkan kumpulan data dengan menggunakan SQL,
Anda menulis pernyataan SELECT. Pernyataan SELECT berisi penjelasan lengkap
kumpulan data yang ingin Anda dapatkan dari database. Ini menyertakan hal
berikut ini:
- Apa
tabel berisi data.
- Bagaimana
terkait data dari sumber yang berbeda.
- Bidang
atau perhitungan yang akan menghasilkan data.
- Kriteria
yang data harus cocok untuk dimasukkan.
- Apakah
dan bagaimana cara mengurutkan hasil.
Klausa SQL
Seperti kalimat, pernyataan SQL memiliki klausa. Klausa
setiap menjalankan fungsi untuk pernyataan SQL. Beberapa persyaratan yang
diperlukan dalam pernyataan SELECT. Tabel berikut ini daftar klausa SQL yang
paling umum.
Ketentuan SQL
Klausa SQL setiap terdiri dari istilah — dibandingkan dengan
bagian dari pidato. Tabel berikut ini mencantumkan tipe istilah SQL.
Klausa SQL dasar: SELECT, FROM dan WHERE
Pernyataan SQL mengambil bentuk umum:
SELECT field_1
FROM table_1
WHERE criterion_1
;
FROM table_1
WHERE criterion_1
;
CATATAN:
- Akses
mengabaikan Hentian baris dalam pernyataan SQL. Namun, pertimbangkan
menggunakan garis untuk setiap klausa untuk membantu meningkatkan
keterbacaan pernyataan SQL untuk Anda sendiri dan orang lain.
- Pernyataan
SELECT setiap diakhiri dengan titik koma (;). Titik koma dapat ditampilkan
di akhir klausa terakhir atau pada baris dengan sendirinya di akhir
pernyataan SQL.
Contoh di Access
Berikut mengilustrasikan bagaimana pernyataan SQL untuk
kueri pemilihan sederhana mungkin terlihat di Access:
1. klausa SELECT
2. klausa FROM
3. klausa WHERE
Contoh ini pernyataan SQL membaca "Pilih data yang
disimpan di bidang bernama E-mail Address dan Company dari tabel bernama
kontak, khususnya catatan tersebut di mana nilai bidang kota adalah
Seattle."
Mari kita lihat contoh, klausa satu per satu, untuk melihat
bagaimana cara kerja sintaks SQL.
Klausa SELECT
SELECT [E-mail Address], Company
Ini adalah klausa SELECT. Terdiri dari operator (pilih)
diikuti oleh dua pengidentifikasi ([alamat email] dan Company).
Jika pengidentifikasi berisi spasi atau karakter khusus
(seperti "alamat email"), harus dimasukkan dalam kurung siku.
Klausa SELECT tidak memiliki dikatakan tabel yang berisi
bidang, dan tidak bisa menentukan kondisi yang harus terpenuhi oleh data yang
akan disertakan.
Klausa SELECT selalu muncul di depan klausa FROM dalam
pernyataan SELECT.
Klausa FROM
FROM Contacts
Ini adalah klausa FROM. Terdiri dari operator (dari) diikuti
dengan pengidentifikasi (kontak).
Klausa FROM tidak daftar bidang yang dipilih.
Klausa WHERE
WHERE City="Seattle"
Ini adalah klausa WHERE. Terdiri dari operator (di mana)
diikuti oleh ekspresi (kota = "Seattle").
CATATAN: Tidak seperti pilih dan dari klausa,
klausa WHERE adalah tidak elemen yang diperlukan dari pernyataan SELECT.
Yang bisa Anda selesaikan banyak tindakan yang SQL
memungkinkan Anda untuk melakukan dengan menggunakan SELECT, FROM, dan klausa
WHERE. Informasi selengkapnya tentang cara menggunakan klausa ini disajikan
dalam artikel tambahan berikut ini:
Seperti Microsoft Excel, Access memungkinkan Anda untuk
mengurutkan hasil kueri dalam lembar data. Anda juga bisa menentukan dalam
kueri bagaimana Anda ingin mengurutkan hasil saat kueri dijalankan, dengan
menggunakan URUTKAN menurut klausa. Jika Anda menggunakan klausa URUTKAN
menurut, itu klausa terakhir dalam pernyataan SQL.
URUTKAN menurut klausa berisi daftar bidang yang ingin Anda
gunakan untuk mengurutkan dalam urutan yang sama yang Anda inginkan untuk
menerapkan operasi pengurutan.
Misalnya, yang Anda inginkan hasil Anda diurutkan menurut
nilai bidang perusahaan dalam urutan turun, dan — jika ada rekaman dengan nilai
yang sama untuk perusahaan — berikutnya diurutkan menurut nilai dalam bidang
alamat email dalam urutan naik. URUTKAN menurut klausa akan seperti berikut:
ORDER BY Company DESC, [E-mail Address]
CATATAN: Secara default, Access mengurutkan
nilai dalam urutan (A-Z, terkecil ke terbesar). Gunakan kata kunci turun untuk
mengurutkan nilai dalam urutan turun sebagai gantinya.
Komentar
Posting Komentar