Ada saatnya Anda perlu memperbarui satu tabel database SQL, dan ingin menggunakan nilai dari tabel lain untuk melakukan pembaruan. Inilah cara Anda melakukannya di ASP.

Pertama, skenario untuk membuatnya lebih mudah dipahami. Katakanlah Anda memindahkan server karena suatu alasan. Anda memiliki tabel "traffic" di server lama yang memiliki field page_id dan hit_count. Anda juga memiliki tabel "traffic" di server baru, dengan bidang yang sama. Sekarang setelah Anda selesai bergerak, Anda ingin menggabungkan kedua angka lalu lintas tersebut sehingga Anda memiliki satu tabel dengan total lalu lintas Anda.

Pertama, Anda akan memindahkan data dari server lama ke server baru, ke tabel yang disebut "traffic_old". Jadi kedua tabel bersebelahan di server baru. Sintaks SQL untuk menambahkan nomor lalu lintas lama ke yang baru adalah:

perbarui lalu lintas
atur hit_count = traffic.hit_count + ke.hit_count
dari traffic_old ke
di mana traffic.page_id = to.page_id;

Perintah itu akan memperbarui tabel lalu lintas sehingga nilai setiap halaman ID sekarang sama dengan nilai aslinya ditambah nilai yang cocok dari traffic_old.

Untuk shell ASP lengkap, baca Pengantar Memperbarui di ASP

Jika Anda menggunakan nilai karakter / string, pastikan untuk membaca tentang Menangani Apostrof di Bidang Input untuk memastikan bidang input Anda siap digunakan dalam SQL.

Pengantar ASP Ebook

Unduh ebook ini untuk mendapatkan semua yang perlu Anda ketahui tentang belajar ASP - dari tutorial langkah demi langkah hingga daftar fungsi, kode sampel, kesalahan dan solusi umum, dan banyak lagi lainnya! 101 halaman.

Petunjuk Video: TUTORIAL DML (Perintah INSERT,UPDATE,DELETE,dan SELECT) - SQL dasar 2 (April 2024).