TEKNIK KOMPUTER
FAKULTAS SAINS & TEKNOLOGI
UNIVERSITAS TEKNOLOGI YOGYAKARTA
YOGYAKARTA
2021
Union
Berfungsi untuk menggabungkan dua atau lebih query SELECT dalam satu
hasil keluaran, dengan syarat query SELECT tersebut harus memiliki
jumlah field yang sama. Digunakan untuk penyederhanaan perintah
persyaratan OR yang bertingkat.
Query :
SELECT nama_kolom FROM nama_table1
UNION
SELECT nama_kolom FROM nama_table2;
Contoh :
Query
SELECT data_diri_mahasiswa.Nama_Mahasiswa,
data_pembayaran.NPM FROM data_diri_mahasiswa JOIN
data_pembayaran ON
data_diri_mahasiswa.NPM=data_pembayaran.NPM UNION
SELECT data_diri_mahasiswa.Nama_Mahasiswa,
data_pembayaran.NPM FROM data_diri_mahasiswa JOIN
data_pembayaran ON
data_diri_mahasiswa.NPM=data_pembayaran.NPM;
Contoh :
Trigger
Trigger merupakan store procedure yang dijalankan secara automatis saat
user melakukan modifikasi data pada tabel. Modifikasi data yang dilakukan
pada tabel yaitu berupa perintah INSERT, UPDATE, dan DELETE. bisa
digabung jadi satu trigger yang dinamakan Multiple Trigger.
Query :
- SHOW TRIGGERS;
- DROP TRIGGER nama_trigger ;
- DELIMITER $$ CREATE TRIGGER nama_trigger
{BEFORE | AFTER} {INSERT | UPDATE| DELETE }
ON nama_table FOR EACH ROW
BEGIN
KODE SQL
END$$ DELIMITER ;