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
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';
Komentar
Posting Komentar