Masalah:
Anda ingin membuat tampilan dari tabel dalam database.
Contoh:
Kami ingin membuat tampilan yang disebut it_employee
dengan karyawan yang bekerja di departemen IT, berdasarkan data dari tabel employee
.
Solusi:
CREATE VIEW it_employee AS SELECT first_name, last_name FROM employee WHERE department='it';
Diskusi:
Jika Anda ingin membuat tampilan baru dalam database, gunakan CREATE VIEW
kata kunci diikuti dengan nama tampilan (dalam contoh kami:it_employee
). Selanjutnya adalah kata kunci AS
. Kemudian di SELECT
pernyataan, Anda menentukan data yang ingin Anda pilih dan tabel serta kolom asalnya. Dalam contoh kita, tabelnya adalah employee
, dan datanya berasal dari kolom first_name
dan last_name
. Anda juga dapat menggunakan WHERE
klausa untuk memfilter catatan yang ditampilkan dalam tampilan. Dalam contoh kami, kami menggunakan WHERE untuk memilih hanya karyawan yang bekerja di departemen TI bernama (WHERE department='it'
).
Tentu saja, saat membuat tampilan, Anda dapat menggunakan salah satu SELECT
opsi pernyataan, yang dapat membuat kueri lebih kompleks.