Permintaan UPDATE MySQL adalah pernyataan DML yang digunakan untuk memodifikasi data tabel MySQL dalam database. Dalam skenario kehidupan nyata, catatan diubah selama periode waktu tertentu. Jadi, kita juga perlu mengubah nilai tabel. Untuk melakukannya, diperlukan untuk menggunakan kueri UPDATE Show Pernyataan UPDATE digunakan dengan klausa SET dan WHERE. Klausa SET digunakan untuk mengubah nilai kolom yang ditentukan. Kami dapat memperbarui satu atau beberapa kolom sekaligus SintaksisBerikut adalah sintaks umum dari perintah UPDATE untuk memodifikasi data ke dalam tabel MySQL Penjelasan ParameterDeskripsi parameter yang digunakan dalam sintaks pernyataan UPDATE diberikan di bawah ini Deskripsi Parameternama_stabilIni adalah nama tabel yang ingin kita perbarui. nama_kolomIni adalah nama kolom yang ingin kita perbarui dengan nilai baru menggunakan klausa SET. Jika perlu memperbarui beberapa kolom, pisahkan kolom dengan operator koma dengan menentukan nilai di setiap kolom. WHERE ClauseIni opsional. Ini digunakan untuk menentukan nama baris di mana kita akan melakukan pembaruan. Jika kami menghilangkan klausa ini, MySQL memperbarui semua barisCatatan
Perintah UPDATE mendukung pengubah ini di MySQL PRIORITAS RENDAH. Pengubah ini menginstruksikan pernyataan untuk menunda eksekusi perintah UPDATE hingga tidak ada klien lain yang membaca dari tabel. Dibutuhkan efek hanya untuk mesin penyimpanan yang hanya menggunakan penguncian tingkat tabel MENGABAIKAN. Pengubah ini memungkinkan pernyataan untuk tidak membatalkan eksekusi meskipun terjadi kesalahan. Jika menemukan konflik kunci duplikat, baris tidak diperbarui Oleh karena itu, sintaks lengkap pernyataan UPDATE diberikan di bawah ini ContohMari kita pahami pernyataan UPDATE dengan bantuan berbagai contoh. Misalkan kita memiliki tabel "trainer" di dalam database "testdb". Kami akan memperbarui data di dalam tabel "pelatih". Perbarui Satu Kolom Permintaan ini akan memperbarui id email kursus Java dengan id baru sebagai berikut Setelah eksekusi berhasil, kami akan memverifikasi tabel menggunakan pernyataan di bawah ini Pada output, kita dapat melihat bahwa tabel kita diperbarui sesuai kondisi kita Perbarui Banyak Kolom Pernyataan UPDATE juga dapat digunakan untuk memperbarui banyak kolom dengan menentukan daftar kolom yang dipisahkan koma. Misalkan kita memiliki tabel seperti di bawah ini Pernyataan ini menjelaskan akan memperbarui nama dan pekerjaan yang id = 105 pada tabel People sebagai berikut Kami dapat memverifikasi output di bawah ini UPDATE Pernyataan untuk Mengganti String Kita juga bisa menggunakan pernyataan UPDATE di MySQL untuk mengubah nama string pada kolom tertentu. Contoh berikut memperbarui bagian domain email kursus Android Perintah UPDATE MySQL digunakan untuk memodifikasi baris dalam sebuah tabel. Perintah pembaruan dapat digunakan untuk memperbarui satu bidang atau beberapa bidang sekaligus. Itu juga dapat digunakan untuk memperbarui tabel MySQL dengan nilai dari tabel lain Sintaks Perintah Pembaruan MySQLSintaks dasar dari kueri Pembaruan di MySQL adalah seperti yang ditunjukkan di bawah ini UPDATE `table_name` SET `column_name` = `new_value' [WHERE condition]; DI SINI
Perbarui dalam Contoh MySQLSekarang mari kita lihat contoh praktis yang memperbarui data di tabel anggota. Misalkan nomor keanggotaan anggota kami 1 dan 2 memiliki pembaruan berikut untuk dilakukan pada catatan data mereka Nomor keanggotaan Perlu diperbarui 1 Nomor kontak diubah dari 999 menjadi 0759 253 5322 Ubah nama menjadi Janet Smith Jones dan alamat fisik harus diperbarui menjadi Melrose 123Kita akan mulai dengan melakukan pembaruan untuk keanggotaan nomor 1 sebelum kita memperbarui data kita, mari ambil catatan untuk keanggotaan nomor 1. Skrip yang ditunjukkan di bawah ini membantu kita melakukan itu SELECT * FROM `members` WHERE `membership_number` = 1;_ Menjalankan skrip di atas memberi kita hasil sebagai berikut membership_number full_names gender date_of_birth physical_address postal_address contct_number email 1 Janet Jones Female 21-07-1980 First Street Plot No 4 Private Bag 999 [email protected] Sekarang mari perbarui nomor kontak menggunakan skrip yang ditunjukkan di bawah ini UPDATE `members` SET `contact_number` = '0759 253 542' WHERE `membership_number` = 1; Menjalankan skrip di atas memperbarui nomor kontak dari 999 ke 0759 253 532 untuk nomor keanggotaan 1. Sekarang mari kita lihat catatan untuk keanggotaan nomor 1 setelah menjalankan skrip pembaruan SELECT * FROM `members` WHERE `membership_number` = 1;_ Menjalankan skrip di atas memberi kita hasil sebagai berikut membership_number full_names gender date_of_birth physical_address postal_address contct_number email 1 Janet Jones Female 21-07-1980 First Street Plot No 4 Private Bag 0759 253 542 [email protected] Sekarang mari kita lihat pembaruan yang diperlukan untuk keanggotaan nomor 2 membership_number full_names gender date_of_birth physical_address postal_address contct_number email 2 Smith Jones Female 23-06-1980 Park Street NULL NULL [email protected]_ Skrip berikut membantu kita melakukan itu UPDATE `members` SET `full_names` = 'Janet Smith Jones', `physical_address` = 'Melrose 123' WHERE `membership_number` = 2; Menjalankan skrip di atas dalam memperbarui nama lengkap untuk nomor keanggotaan 2 ke Janet Smith Jones dan alamat fisik ke Melrose 123 Bagaimana cara memperbarui bidang di MySQL?Perintah UPDATE MySQL dapat digunakan untuk memperbarui banyak kolom dengan menentukan daftar nama_kolom = nilai_baru yang dipisahkan koma . Di mana nama_kolom adalah nama kolom yang akan diperbarui dan nilai_baru adalah nilai baru yang akan digunakan untuk memperbarui kolom.
Bagaimana cara memperbarui satu nilai di MySQL?Pembaruan MySQL . Pertama, tentukan nama tabel yang ingin Anda perbarui datanya setelah kata kunci UPDATE Kedua, tentukan kolom mana yang ingin Anda perbarui dan nilai baru di klausa SET. . Ketiga, tentukan baris mana yang akan diperbarui menggunakan kondisi di klausa WHERE Bagaimana Anda memperbarui bidang tertentu dalam SQL?Perintah UPDATE dalam SQL digunakan untuk memodifikasi atau mengubah record yang ada dalam sebuah tabel. Jika kita ingin memperbarui nilai tertentu, kita menggunakan klausa WHERE bersama dengan klausa UPDATE . Jika Anda tidak menggunakan klausa WHERE, semua baris akan terpengaruh.
Bagaimana Anda memperbarui satu bidang?Tekan Ctrl + A. Tekan F9 . Jika dokumen Anda memiliki tabel dengan bidang atau rumus, Anda mungkin perlu memilih setiap tabel secara terpisah dan menekan F9. |