1. Kita dapat membuat view sebagai tabel virtual, yang dapat menbungkus beberapa query atau suatu query yang kompleks. Ketika kita membuat view yang mengeset suatu data dari tabel maka ketika data dari tabel yang bersangkutan berubah, maka ketika itu pula yang dapat kita lihat data memalui view-pun berubah. Perlu diingat bahwa membuat suatu view bukan berarti membuat sebuah tabel baru secara fisik, melainkan secara virtual.
Sebenarnya kegunaan view ini akan terasa jika kita hendak memanggil dengan berulang kali suatu statement SQL yang sama.
2.
CREATE VIEW [OR REPLACE] nama_view [(kolom1, kolom2, ...)] AS
SELECT kolom_yang_dimaksud
FROM nama_tabel
WHERE kondisi
GROUP BY kolom1,kolom2,…
HAVING kondisi_Aggregate
ORDER BY kolom_tertentu
3. CREATE VIEW debts AS
SELECT p.nama, r.jumlah, r.id_akun
FROM perusahaan p, rekening r
WHERE r.id_perusahaan = p.id;
0 komentar:
Posting Komentar