SQL – Memindahkan Isi Tabel Database Ke Tabel Lain

By , October 19, 2016,
SQL – Memindahkan Isi Tabel Database Ke Tabel Lain

SQL – Memindahkan Isi Tabel Database Ke Tabel Lain

Memindahkan Isi Tabel Database Ke Tabel Lain – Memindahkan isi sebuah data yang ada pada tabel database baru kali ini Saya lakukan. Pemindahan data kita kenal dengan istilah move atau moving. Sebelunya terlintas di dalam pikiran saya, apakan bisa isi data pada field tabel database di pindahkan ketabel yang lainya. Setelah di coba ternyata Bisa.

Studi kasus:

Saya menggunakan query mysql ini ketika saya membuat sebuah aplikasi sistem informasi jadwal. Yang mana pada aplikasi jadwal tersebut menggunakan sebuah algoritma penjadwalan yang sangat kompleks.

Dengan algoritma yang kompleks dan menggunakan data yang banyak maka proses php yang dilakukan sedikit memakan waktu. Dengan tersebut untuk menghemat resource yang digunakan dalam memproses data tersebut digunakan sebuah tabel temporary yang mana struktur sama dengan tabel utama.

Tabel utama dan tabel temporary tersebut yaitu, tabel jadwal sebagai tabel utama, tabel temp_jadwal sebagai penyimpanan sementera. Struktur kedua tabel tersebut adalah sama. Dengan demikian tidak terjadi perbedaan yang signifikan pada kedua tabel tersebut. Setelah data di pindahkan dari tabel temporary ke tabel jadwal maka data asli yang berada pada data temp_jadwal akan di hapus.

Nah untuk itu saya gunakan query berikut untuk memindahkan data pada tabel temporary jadwal ke tabel jadwal.

Memindahkan Isi Tabel Database Ke Tabel Lain

# Memidahkan beberapa isi tabel bedasarkan kode tertentu


$simpan = $con->query("INSERT INTO jadwal (id_jadwal,tgl_khutbah,id_mubaligh,id_masjid,kd_jadwal) SELECT id_tjadwal,tgl_tkhutbah,id_tmubaligh,id_tmasjid,kd_tjadwal FROM temp_jadwal WHERE kd_tjadwal ='$_GET[kdjadwal]'");
 $delete = $con->query("DELETE FROM temp_jadwal WHERE kd_tjadwal = '$_GET[kdjadwal]'");

Pada contoh diatas saya adalah contoh studi kasus saya, dimana saya menggunakan kondisi peminahan berdasarkan kode jadwal yang telah di tangkap menggunakan fungsi php $_GET. Untuk kontruksi filednya hampir sama dan data yang di pindahkan yaitu seluruh field.

Kasus yang lain yang bisa dilakukan yaitu misalnya pada dua ttabel terdapat hanya beberapa field saja yang sama, kesamaan tersebut meliputi tipe dari tabelnya. maka dapat di insert satu field tersebut saja, kemudian pilih field tabel yang ada pada tabel kedua yang akan di pindahkan.

Inti dari query move sql ini yaitu:

insert – select – delete (pada kasus saya data setelah di pindah akan dihapus)

Oke demikian tutorial cara memindahkan isi tabel antara dua atau beberapa tabel ke tabel yang lain dan mengahpus data t ersebut setelah dipindahkan.

Postingan berikutnya

  1. query memindahkan data tabel ke tabel lain
  2. coding cara memindahkan isi data base satu ke data base lain
  3. cařa memindah isi tabel ke tabel yang lain php
  4. sql memindahkan data ke tabel lain
  5. memindahkan isi tabel mysql
  6. memindahkan isi tabel database ke tabel lainnya
  7. memindahkan data tabel ke tabel lain php
  8. memindah data dari table ke table
  9. koding untuk memindahkan isi tabel ke tabel lainnya
  10. coding php utk memindahkan semua data dari tabel 1 ke tabel lain
  11. coding memindahkan isi tabel ke tabel lain
  12. cara memindahkan isi tabel mysql ke tabel mysql lain dengan php
  13. cara memindahkan isi tabel ke tabel yang lain di php
  14. cara memindahkan data dari table ke table berikutnya dengan php
  15. sql menghemat resource

Leave a Reply

Your email address will not be published. Required fields are marked *