Query Block

Dipostingan Kali ini saya akan menjelaskan tentang Query Block.

Apa itu Query Block ? Query Block adalah unit dasar SQL yang beroperasi pada tabel atau hasil query lain dengan melakukan operasi bergabung, pengelompokan, proyeksi, atau pilihan. Hasil query blok adalah tabel yang dikenal sebagai sebuah tabel turunan.
Query block memiliki koseptual yang diproses dalam urutan sebagai berikut :

1.            klausa SELECT
Klausa Select digunakan untuk menampilkan semua isi data pada table barang.

SELECT * FROM barang;

NB. (*) digunakan untuk menampilkan semu data yang ada pada table tersebut.

2.            Klausa FROM
Klausa FROM digunakan untuk menentukan tabel yang akan dijadikan sebagai sumber untuk pencarian data.

3.            klausa WHERE
Klausa WHERE digunakan untuk menentuka predikat atau kriteria yang harus di penuhi suatu relasi sebagai hasil query.

SELECT * FROM barang WHERE Nama='sandal';

Dengan menambahkan WHERE ini, kita belajar membuat filter. Dengan kata lain, kita minta agar MySQL menampilkan semua kolom dari tabel barang yang kolom Namanya berisi sandal.

4.            klausa ORDER BY
Klausa ORDER BY digunkan Untuk menampilkan hasil query berdasarkan urutan atribut tertentu.

SELECT * FROM barang ORDER BY stok DESC;

Urutan yang diberikan klausa Order BY secara menial (ASC), tetapi untuk merubah menjadi urutan secara menurun, dapat dilakukan dengan menambahkan klausa DESC setelah nama atribut.

5.            klausa ORDER BY
Digunakan untuk menyatakan pengelompokan tuple hasil query.

SELECT suplier
FROM barang
GROUP BY suplier;

Sekian Postingan saya kali ini semoga dapat membantu anda semua.

Komentar

Postingan populer dari blog ini

save game tamat nfs hot pursuit 2010

Pengertian Subquery & Jenisnya