Dasar View MySql (CREATE VIEW, UPDATE VIEW dan UPDATE WITH)

 Dalam konteks SQL (Structured Query Language), "view" adalah objek database yang menyediakan tampilan virtual dari satu atau lebih tabel dalam database. View adalah hasil dari query SQL yang disimpan sebagai objek database, dan biasanya digunakan untuk menyederhanakan akses dan manipulasi data dalam database. Tampilan (view) dalam basis data adalah hasil dari sebuah query yang mewakili data yang ada dalam satu atau beberapa tabel. Tampilan ini dapat digunakan untuk menyederhanakan akses ke data atau untuk menggabungkan data dari beberapa tabel ke dalam satu tampilan yang lebih mudah diakses. 

Contoh menampilkan View 

Perintah SQL : 

SELECT orderNumber, productName, quantityOrdered, priceEach

FROM orderdetails NATURAL JOIN products;



Menampilkan product order number secara khusus 

Perintah SQL

SELECT * FROM `orderdetails` WHERE orderNumber=10211;



Perintah SQL

CREATE OR REPLACE ALGORITHM = TEMPTABLE VIEEW v_official1
AS
SELECT officeCode, city, phone
FROM offices;

SELECT * FROM v_official1



  • Update View

Update view adalah istilah yang digunakan dalam konteks basis data (database) yang mengacu pada tampilan (view) yang memungkinkan pengguna untuk memperbarui, mengubah, atau mengedit data yang ditampilkan dalam tampilan tersebut. Tampilan adalah representasi virtual dari data dalam tabel atau tabel-tabel yang berbeda dalam database.

Saat Anda membuat tampilan dalam database, tampilan tersebut biasanya bersifat read-only, yang berarti Anda hanya dapat mengambil data dari tampilan tersebut, tetapi tidak dapat memodifikasi data melalui tampilan tersebut. Namun, dengan konsep update view, Anda dapat mengatur tampilan agar memungkinkan pengguna untuk melakukan perubahan data yang akan tercermin kembali ke tabel-tabel asli di dalam database.

Contoh



  • UPDATE adalah sebuah perintah dalam bahasa SQL (Structured Query Language) yang digunakan untuk memperbarui atau mengubah data yang sudah ada dalam sebuah tabel database. Pernyataan UPDATE memungkinkan Anda untuk mengubah nilai-nilai dalam satu atau beberapa kolom pada baris-baris tertentu dalam tabel sesuai dengan kriteria tertentu.


UPDATE `offices` SET `city` = 'jakarta' WHERE `offices`.`officeCode` = '2';




SELECT * FROM `employees` WHERE officeCode=1;















Komentar

Postingan populer dari blog ini

Langkah-Langkah Membuat 2 Tabel dan Menghubungkan di PHPMyAdmin

Langkah-Langkah Membuat Username & Password Di phpmyadmin dan Juga Membuat Database di phpmyadmin

Stored Procedure Dari MySQL.