SQL UPDATE: Pelajari Cara Memperbarui Nilai Dalam Tabel



Artikel tentang SQL UPDATE ini adalah panduan komprehensif tentang cara menggunakan kueri UPDATE untuk memperbarui nilai data dalam satu atau beberapa catatan.

Saat menggunakan database, kita mungkin sering ingin memperbarui beberapa nilai data baik dalam satu catatan atau untuk beberapa catatan. Bahasa Kueri Terstruktur (SQL) menyediakan berbagai perintah untuk mengakses, mengambil, dan mengelola database. Dari sekian banyak, salah satunya adalah perintah UPDATE. Perintah UPDATE digunakan untuk memperbarui data yang ada di tabel.Topik berikut akan dibahas dalam artikel ini:

  1. Pernyataan UPDATE
  2. Sintaksis
  3. Contoh:

Pernyataan SQL UPDATE

Perintah UPDATE digunakan untuk mengubah satu atau beberapa catatan yang ada dalam tabel.





Sintaksis:

UPDATE TableName SET Column1 = Value1, Column2 = Value2, & hellip, ColumnN = ValueN WHERE Kondisi

Di sini Klausa WHERE menentukan rekaman mana yang harus diperbarui. Untuk berjaga-jaga, Anda menghilangkan klausa WHERE, semua rekaman yang ada di tabel akan diperbarui.

Karena Anda telah memahami sintaks, sekarang mari kita bahas berbagai cara untuk menggunakannya dengan contoh.



Contoh:

Untuk pemahaman Anda yang lebih baik, saya telah membagi contoh menjadi beberapa bagian berikut:

Saya akan mempertimbangkan tabel berikut untuk menjelaskan kepada Anda contoh-contohnya:

EmpID EmpName EmpEmail Nomor telepon Kota

satu



Mohan

mohan@xyz.com

9966449966

Delhi

2

Sonia

sonia@abc.com

9746964799

Mumbai

3

Sanjay

sanjay@pqr.com

9654323456

Bengaluru

4

Avni

avni@xyz.com

9876543678

Mumbai

5

Rahul

rahul@abc.com

9542456786

Delhi

Mari kita lihat satu per satu.

Perbarui Single Record

Contoh:

Tulis kueri untuk memperbarui karyawan ke-3 (ID Karyawan) dengan nomor telepon dan kota baru.

UPDATE Employees SET PhoneNumber = '9646879876', City = 'Kolkata' WHERE EmpID = 3

Keluaran:

Anda akan melihat tabel berikut sebagai output:

EmpID EmpName EmpEmail Nomor telepon Kota

satu

Mohan

mohan@xyz.com

9966449966

Delhi

2

Sonia

sonia@abc.com

9746964799

Mumbai

3

Sanjay

sanjay@pqr.com

9646879876

Kolkata

4

Avni

avni@xyz.com

9876543678

Mumbai

5

Rahul

rahul@abc.com

9542456786

Delhi

Selanjutnya, di artikel ini, mari kita pahami cara memperbarui nilai data dalam beberapa catatan.

Perbarui Beberapa Rekaman

Untuk memperbarui beberapa record dalam tabel, kita harus menggunakan klausa WHERE. ItuKlausa WHERE menentukan jumlah record yang akan diupdate.

Contoh:

Tulis kueri untuk memperbarui EmpEmail karyawan ke sample@abc.com untuk semua catatan ke nama kota Delhi.

UPDATE Employees Set EmpEmail = 'sample@abc.com ’WHERE City =‘ Delhi ’

Keluaran:

Anda akan melihat tabel berikut sebagai output:

EmpID EmpName EmpEmail Nomor telepon Kota

satu

Mohan

sample@abc.com

9966449966

Delhi

2

Sonia

sonia@abc.com

9746964799

Mumbai

3

Sanjay

sanjay@pqr.com

9646879876

Kolkata

4

Avni

avni@xyz.com

9876543678

Mumbai

5

Rahul

sample@abc.com

9542456786

Delhi

Lanjut ke artikel ini, mari kita pahami cara memperbarui data tabel dengan menghilangkan klausa WHERE.

Perbarui data dengan menghilangkan WHERE Clause

Saat kita menghilangkan klausa WHERE saat menggunakan pernyataan UPDATE di SQL , maka tidak ada batasan jumlah record yang harus diperbarui. Jadi, semua catatan akan diperbarui secara otomatis.

Contoh:

Tulis kueri untuk memperbarui email karyawan ke example@xyz.com.

UPDATE Employees Set EmpEmail = 'example@xyz.com ’

Keluaran:

Anda akan melihat tabel berikut sebagai output:

EmpID EmpName EmpEmail Nomor telepon Kota

satu

Mohan

contoh@xyz.com

9966449966

Delhi

2

Sonia

contoh@xyz.com

9746964799

Mumbai

3

Sanjay

contoh@xyz.com

9646879876

Kolkata

4

Avni

contoh@xyz.com

9876543678

Mumbai

5

Rahul

contoh@xyz.com

Nomor fibonacci c ++

9542456786

Delhi

Selanjutnya di artikel ini, mari kita pahami cara memperbarui data tabel tertentu dari tabel lain.

Perbarui data dari tabel lain

Kita dapat menggunakan pernyataan UPDATE untuk memperbarui data tabel tertentu dengan mempertimbangkan data tabel lain.

Mari kita perhatikan tabel berikut:

ContactID Nama Kontak Kontak Email Nomor telepon Kota

satu

Mohan sharma

contactmohan@xyz.com

9962449966

Delhi

2

Sonia Khanna

contactsonia@xyz.com

9461964799

Mumbai

3

Sanjay Kapoor

contactsanjay@xyz.com

9719879876

Kolkata

4

Avni Mishra

contactavni@xyz.com

9889743678

Mumbai

5

Rahul Roy

contactrahul@xyz.com

9818256786

Delhi

Contoh:

Tulis kueri untuk memperbarui nama karyawan dengan mengambil data dari tabel kontak.

UPDATE Employees SET EmpName = (PILIH EmpName FROM Contacts WHERE Contacts.City = Employees.City)

Keluaran:

Anda akan melihat tabel berikut sebagai output:

EmpID EmpName EmpEmail Nomor telepon Kota

satu

Mohan sharma

contoh@xyz.com

9966449966

Delhi

2

Sonia Khanna

contoh@xyz.com

9746964799

Mumbai

3

Sanjay Kapoor

contoh@xyz.com

9646879876

Kolkata

4

Avni Mishra

contoh@xyz.com

9876543678

Mumbai

5

Rahul Roy

contoh@xyz.com

9542456786

Delhi

Kami juga dapat menulis ulang kueri di atas sebagai berikut:

UPDATE Employees SET Employees.EmpName = Kontaks.EmpName DARI Karyawan INNER JOIN Contacts ON (Employees.City = Contacts.City)

Jadi, teman-teman begitulah cara Anda menggunakan pernyataan UPDATE di SQL.Dengan itu, kami mengakhiri artikel ini tentang SQL UPDATE. Saya harap Anda menemukan artikel ini informatif.

Jika Anda ingin mempelajari lebih lanjut tentang MySQL dan kenali basis data relasional sumber terbuka ini, lalu lihat yang dilengkapi dengan pelatihan langsung yang dipimpin instruktur dan pengalaman proyek kehidupan nyata. Pelatihan ini akan membantu Anda memahami MySQL secara mendalam dan membantu Anda menguasai subjek.

Ada pertanyaan untuk kami? Harap sebutkan di bagian komentar artikel ini di 'SQL UPDATE' dan saya akan menghubungi Anda kembali.