Minggu, 06 Oktober 2019

SET OPERATIONS

SET OPERATIONS

Pada pertemuan ini diperlukan lebih dari satu tabel untuk database gudang_logistik.
1.  Tabel tersebut memiliki karakteristik yang serupa dengan tabel produk. Misal tabel yang dimaksud adalah tabel yang menyimpan data-data pupuk rusak, sehingga memiliki nama pupuk_rusak:
2. Perhatikan pada CREATE TABLE yang dilakukan untuk pupuk_rusak diberikan AUTO_INCREMENT. Dengan demikian pada saat penginputan data baru, idpupuk tidak perlu diisikan karena akan terisi sendiri dengan otomatis dengan nilai yang selalu meningkat (increment). Sekarang Anda bisa mengisi tabel pupuk_rusak dengan data sebagai berikut:
3.  Operasi Union digunakan ketika mendapati kasus diperlukannya penggabungan data dari dua tabel yang memiliki kesesuaian. Format dari operasi ini adalah:
(SELECT …) UNION (SELECT …)
Sebagai contoh diperlukan data yang menggambarkan data seluruh produk, baik yang masih bagus ataupun yang sudah rusak. Dengan demikian diperlukan operasi union antara tabel produk dengan tabel pupuk_rusak:
4.   Operasi Intersect digunakan ketika mendapati kasus diperlukannya irisan data dari dua tabel yang bersesuaian. Pada MySQL tidak terdapat perintah INTERSECT, sehingga dapat digunakan format berikut untuk menggantikannya:
SELECT a FROM b WHERE a IN (SELECT a FROM c);
Sebagai contoh diperlukan data buku yang terdapat pada tabel produk dan juga terdapat pada tabel pupuk_rusak:

Tidak ada komentar:

Posting Komentar

Teknik Hacking Website Sqlmap

Hacking Website Sqlmap A.     Pengertian Hacking Hacking adalah kegiatan memasuki system melalui system operasional lain yang dijal...