Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Cara Memperbarui Banyak Kolom di MySQL

Terkadang Anda mungkin perlu memperbarui beberapa kolom di MySQL. Pada artikel ini kita akan melihat cara memperbarui banyak kolom di MySQL dengan satu kueri.


Cara Memperbarui Banyak Kolom di MySQL

Berikut adalah langkah-langkah untuk memperbarui beberapa kolom di MySQL.

Pernyataan UPDATE memungkinkan Anda untuk memperbarui satu atau lebih nilai di MySQL. Berikut adalah sintaks untuk memperbarui beberapa nilai sekaligus menggunakan pernyataan UPDATE.

UPDATE [LOW_PRIORITY] [IGNORE] table_name
SET
column_name1 = expr1,
column_name2 = expr2,
…
[WHERE condition];

Dalam pernyataan di atas, Anda perlu menentukan nama_tabel , lalu sebutkan kolom yang ingin Anda perbarui, bersama dengan nilai barunya, satu demi satu, dipisahkan dengan koma. Terakhir, Anda harus secara opsional menentukan klausa WHERE untuk memfilter baris yang ingin Anda perbarui.

Baca Juga :Cara Keluar dari Single Quote, Karakter Khusus di MySQL

Contoh Pembaruan MySQL

Katakanlah Anda memiliki tabel berikut karyawan(id, nama_depan, nama_belakang)

mysql> create table employees(id int, first_name varchar(255),last_name varchar(255));

mysql> insert into employees(id, first_name, last_name)
       values(1,'John','Doe'),
       (2,'Jane','Doe');

mysql> select * from employees;
+------+------------+-----------+
| id   | first_name | last_name |
+------+------------+-----------+
|    1 | John       | Doe       |
|    2 | Jane       | Doe       |
+------+------------+-----------+

Berikut query SQL untuk memperbarui beberapa kolom first_name dan nama_belakang dalam satu kueri.

mysql> update employees
       set  first_name='Jim',
       last_name='Don'
       where id=1;

mysql> select * from employees;
+------+------------+-----------+
| id   | first_name | last_name |
+------+------------+-----------+
|    1 | Jim        | Don       |
|    2 | Jane       | Doe       |
+------+------------+-----------+

Seperti yang Anda lihat, keduanya nama_depan dan nama_belakang kolom telah diperbarui sekaligus.

Ubiq memudahkan untuk memvisualisasikan data, dan memantaunya di dasbor waktu nyata. Coba Ubiq secara gratis.

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara Menyebarkan Percona XtraDB Cluster 8 untuk Ketersediaan Tinggi

  2. MYSQL sum() untuk baris yang berbeda

  3. Apakah mysql_real_escape_string() rusak?

  4. Python Dari Awal:Buat Situs Web Dinamis

  5. Gunakan Database Relasional MySQL di Fedora 14