Perintah pembaruan adalah perintah DML yang digunakan untuk memperbarui catatan tabel. Kata kunci SET digunakan dalam perintah pembaruan. Klausa WHERE juga digunakan dalam perintah pembaruan untuk memperbarui satu atau beberapa kolom tabel Show
Ruang Lingkup Pasal
Perintah pembaruan adalah perintah DML yang bekerja pada catatan tabel database tertentu. Fungsi utama kueri pembaruan di SQL adalah untuk memperbarui satu atau beberapa rekaman tabel Mari pahami sintaks untuk memperbarui kueri di SQL Perintah update mengambil tableName dan satu set kata kunci untuk mengupdate record tabel. Kita juga dapat menggunakan klausa while pada perintah update. Itu sebabnya kami dapat memperbarui beberapa catatan sekaligus Sintaksis
Anda mungkin ingin memperbarui nama siswa tertentu dalam tabel. Anda memiliki dua opsi. hapus catatan lama dari tabel dan masukkan catatan yang diperbarui, tetapi ada pendekatan yang lebih efisien. Kami akan mengambil kueri pembaruan untuk memperbarui nama siswa Perhatikan tabel di bawah ini TableName. Siswa AdminNoNameMarksClass101Aayush105102Amit11597Sourav126 Memperbarui Nama SiswaKatakanlah Anda ingin mengubah nama siswa Amit menjadi Amit Sharma. Untuk memperbarui catatan, kami akan menggunakan kueri pembaruan Mari kita pahami cara memperbarui nama Sintaksis _ UPDATE Satu KolomMemperbarui satu kolom berarti mengubah nilai kolom tertentu untuk catatan tertentu atau banyak Mari pahami cara mengupdate satu kolom menggunakan perintah update DML Perhatikan tabel di bawah ini TableName. Siswa AdminNoNameMarksClass101Aayush105102Amit11597Sourav126 Memperbarui Nama SiswaMisalkan Anda ingin mengubah nama siswa Sourav menjadi Sourav Sharma. Untuk memperbarui catatan, kami akan menggunakan kueri pembaruan Mari kita pahami cara memperbarui nama Sintaksis
UPDATE Beberapa KolomMemperbarui beberapa kolom berarti mengubah nilai beberapa kolom untuk catatan tertentu atau beberapa Mari pahami cara memperbarui banyak kolom menggunakan perintah update DML Perhatikan tabel di bawah ini TableName. Siswa AdminNoNameMarksClass101Aayush105102Amit11597Sourav126 Memperbarui Nama SiswaAnda ingin mengubah nama siswa Sourav menjadi Sourav Sharma serta memperbarui nilai siswa tersebut. Untuk melakukan tugas ini, kami akan menggunakan kueri pembaruan Untuk memperbarui nama dan tanda, kita dapat menggunakan kueri berikut
Kami dapat memperbarui beberapa baris tabel menggunakan perintah pembaruan tunggal. Mari pahami cara memperbarui beberapa baris tabel Perhatikan tabel di bawah ini TableName. Siswa AdminNoNameMarksClass101Aayush105102Amit11597Sourav126 Jika kita ingin mengupdate class dari semua record yang dimiliki class 5 ke class 6, kita dapat menggunakan query berikut Dalam SQL, terkadang kita perlu mengupdate beberapa record dalam satu query. Kami akan menggunakan kata kunci UPDATE untuk mencapai ini. Untuk ini, kami menggunakan 2 macam contoh i. e. yang pertama hanya berdasarkan satu syarat dan yang kedua berdasarkan beberapa syarat. Untuk artikel ini, kami akan menggunakan Microsoft SQL Server sebagai database dan kata kunci Select kami Langkah 1. Buat Basis Data. Untuk ini gunakan perintah di bawah ini untuk membuat database bernama GeeksForGeeks Pertanyaan CREATE DATABASE GeeksForGeeks_ Keluaran Langkah 2. Gunakan basis data GeeksForGeeks. Untuk ini gunakan perintah di bawah ini Pertanyaan USE GeeksForGeeks Keluaran Langkah 3. Buat tabel BAND di dalam database GeeksForGeeks. Tabel ini memiliki 3 kolom yaitu BAND_NAME, PERFORMING_COST, dan NUMBER_OF_MEMBERS yang berisi nama, biaya penampilan, dan jumlah anggota sebuah band Pertanyaan CREATE TABLE BANDS( BAND_NAME VARCHAR(20), PERFORMING_COST INT, NUMBER_OF_MEMBERS INT);_ Keluaran Langkah 4. Jelaskan struktur tabel BANDS Pertanyaan EXEC SP_COLUMNS BANDS; Keluaran Langkah 5. Masukkan 5 baris ke dalam tabel BANDS Pertanyaan INSERT INTO BANDS VALUES('INDIAN OCEAN',10000,5); INSERT INTO BANDS VALUES('BTS',20000,6); INSERT INTO BANDS VALUES('METALLICA',30000,10); INSERT INTO BANDS VALUES('BEATLES',40000,4); INSERT INTO BANDS VALUES('EAGLES',50000,4);_ Keluaran Langkah 6. Tampilkan semua baris tabel BANDS Pertanyaan SELECT * FROM BANDS;_ Keluaran Langkah 7. Perbarui semua rekaman tabel BANDS yang hanya memenuhi satu syarat. Syaratnya di sini adalah nilai kolom NUMBER_OF_MEMBERS harus kurang dari 5. Jika kondisi terpenuhi maka nilai kolom PERFORMING_COST digandakan dengan sendirinya. Gunakan kata kunci UPDATE dan WHERE untuk mencapainya Sintaksis UPDATE TABLE_NAME SET COLUMN_NAME = VALUE WHERE CONDITION; Pertanyaan UPDATE BANDS SET PERFORMING_COST = 2*PERFORMING_COST WHERE NUMBER_OF_MEMBERS<=5; Keluaran Langkah 8. Tampilkan semua baris tabel FIRM yang diperbarui Pertanyaan SELECT * FROM BANDS;_ Catatan. PERFORMING_COST telah digandakan untuk band yang memiliki NUMBER_OF_MEMBERS<=5 Keluaran Langkah 9. Perbarui semua rekaman tabel BANDS yang memenuhi dua (beberapa) kondisi. Kondisi disini adalah jika BAND_NAME adalah 'METALLICA', maka PERFORMING_COST-nya diset ke 90000 dan jika BAND_NAME adalah 'BTS', maka PERFORMING_COST-nya diset ke 200000. Gunakan kata kunci UPDATE dan WHEN untuk mencapainya. Kueri ini berperilaku seperti blok if-else if-else Bagaimana cara memperbarui banyak baris dalam SQL?Dalam SQL, terkadang kita perlu memperbarui banyak catatan dalam satu kueri. Kami akan menggunakan kata kunci UPDATE untuk mencapai ini. Untuk ini, kami menggunakan 2 macam contoh i. e. yang pertama hanya berdasarkan satu syarat dan yang kedua berdasarkan beberapa syarat.
Bagaimana cara memperbarui banyak data 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.
Bisakah kita memperbarui banyak baris dalam satu pernyataan pembaruan di SQL?Kita dapat memperbarui beberapa baris tabel menggunakan perintah pembaruan tunggal .
Bagaimana cara memperbarui banyak baris dan kolom dengan nilai berbeda di SQL?Kita dapat memperbarui beberapa kolom dalam SQL menggunakan perintah UPDATE . Pernyataan UPDATE diikuti oleh pernyataan SET, yang menentukan kolom di mana pembaruan diperlukan. Sintaksis. PERBARUI nama_tabel SET kolom1 = nilai1, kolom2 = nilai2,. |