Skip to content

Instantly share code, notes, and snippets.

@mdestafadilah
Created March 15, 2019 10:58
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mdestafadilah/83dff2d370800db5220d02a130795f84 to your computer and use it in GitHub Desktop.
Save mdestafadilah/83dff2d370800db5220d02a130795f84 to your computer and use it in GitHub Desktop.
REMOTE MYSQL
-- TUJUAN YANG ISINYA SATU
INSERT INTO manajemen_surat_keluar_1 (tgl_diterima, user_terima,random_key,id_surat_keluar_parent,no_agenda,id,id_klasifikasi,isi_ringkas,isi_lengkap,dari,no_surat,no_surat_sistem,no_surat_start,tgl_surat,tgl_catat,status_surat,create_status,iks,is_delete, status)
SELECT tgl_diterima, user_terima,random_key,id_surat_keluar_parent,no_agenda,id,id_klasifikasi,index_berkas,isi_lengkap,dari,no_surat_start,no_surat_sistem,no_surat_start,tgl_surat,tgl_catat,status_surat,create_status,iks,is_delete,'1' as status FROM manajemen_surat_keluar
WHERE
-- manajemen_surat_keluar.dari = '63'
date(manajemen_surat_keluar.tgl_surat) = "2019-03-15"
AND manajemen_surat_keluar.is_delete = "tidak" AND tujuan != '';
insert into manajemen_surat_tujuan_1 (id, id_instansi, jenis, user_create)
SELECT manajemen_surat_keluar.id AS id, manajemen_surat_keluar.tujuan id_instansi, 'keluar' AS jenis, '3320' AS user_create
FROM (`manajemen_surat_keluar`)
WHERE `manajemen_surat_keluar`.`is_delete` = "tidak"
AND manajemen_surat_keluar.is_delete = "tidak"
AND manajemen_surat_keluar.dari IN ("63")
AND tujuan != ''
ORDER BY `manajemen_surat_keluar`.`id` DESC;
SELECT manajemen_surat_keluar_1.id as id, manajemen_surat_keluar_1.*, (SELECT GROUP_CONCAT(manajemen_surat_tujuan_1.id_instansi SEPARATOR",") id_tujuan
FROM `manajemen_surat_tujuan_1`
WHERE `manajemen_surat_tujuan_1`.`id` = `manajemen_surat_keluar_1`.`id` AND `manajemen_surat_tujuan_1`.is_delete = "tidak"
) id_tujuan
FROM (`manajemen_surat_keluar_1`)
WHERE `manajemen_surat_keluar_1`.`id` = '703'
9,13
-- BATAS
-- TUJUAN YANG ISIINYA BANYAK/ UPDATE TERBARU
INSERT INTO manajemen_surat_keluar_1 (tgl_diterima, user_terima,random_key,id_surat_keluar_parent,no_agenda,id,id_klasifikasi,isi_ringkas,isi_lengkap,dari,no_surat,no_surat_sistem,no_surat_start,tgl_surat,tgl_catat,status_surat,create_status,iks,is_delete, status)
SELECT tgl_diterima, user_terima,random_key,id_surat_keluar_parent,no_agenda,id,id_klasifikasi,isi_ringkas,isi_lengkap,dari,no_surat_start,no_surat_sistem,no_surat_start,tgl_surat,tgl_catat,status_surat,create_status,iks,is_delete,'1' as status FROM manajemen_surat_keluar
WHERE manajemen_surat_keluar.dari = '63' AND manajemen_surat_keluar.is_delete = "tidak" AND tujuan = '';
insert into manajemen_surat_tujuan_1 (id, id_instansi, jenis, user_create)
SELECT manajemen_surat_keluar.id AS id, manajemen_surat_tujuan.id_instansi, 'keluar' AS jenis, '3320' AS user_create
FROM (`manajemen_surat_keluar`)
INNER JOIN manajemen_surat_tujuan ON manajemen_surat_tujuan.id = manajemen_surat_keluar.id
WHERE `manajemen_surat_keluar`.`is_delete` = "tidak"
AND manajemen_surat_keluar.is_delete = "tidak"
-- AND manajemen_surat_keluar.dari IN ("63")
AND date(manajemen_surat_keluar.tgl_surat) = "2019-03-15"
-- AND tujuan = ''
ORDER BY `manajemen_surat_keluar`.`id` DESC;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment