Kesulitan membuat view union di mysql?? sama.. tapi akhirnya ketemu juga caranya. Ketika membuat query dan mengetesnya itu bisa, tapi pas membuat view, gagal. Masalahnya hanya penempatan tanda kurung aja. Berikut contoh view union mysql

CREATE
/*[ALGORITHM = {UNDEFINED | MERGE | TEMPTABLE}]
[DEFINER = { user | CURRENT_USER }]
[SQL SECURITY { DEFINER | INVOKER }]*/
VIEW `dbsptspb`.`view_reference_kartustok`
AS
(SELECT  DISTINCT  tb_barang_masuk_master.tanggal AS tanggal, tb_barang_masuk_master.no_lpb AS cl_referensi
FROM tb_barang_masuk_master)
UNION
(SELECT DISTINCT tb_barang_keluar_master.tanggal AS tanggal, tb_barang_keluar_master.id_transaksi AS cl_referensi
FROM tb_barang_keluar_master
);

 

*perhatikan tandan kurungnya.