Rumah  >  Artikel  >  pangkalan data  >  Bagaimana untuk Mengemas kini Lajur Khusus dalam MySQL Tanpa Menjejaskan Lajur Lain?

Bagaimana untuk Mengemas kini Lajur Khusus dalam MySQL Tanpa Menjejaskan Lajur Lain?

Mary-Kate Olsen
Mary-Kate Olsenasal
2024-11-06 08:28:02684semak imbas

How to Update a Specific Column in MySQL Without Affecting Other Columns?

Mengemas kini Lajur dalam MySQL

Matlamatnya adalah untuk mengemas kini nilai dalam lajur tertentu ("col_a") jadual (" table1") sambil membiarkan lajur lain ("col_b") tidak disentuh. Percubaan untuk menggunakan pernyataan INSERT untuk mencapai ini tidak akan berhasil.

Penyelesaian:

Untuk mengemas kini lajur yang dipilih, anda mesti menggunakan pernyataan KEMASKINI. Sintaks adalah seperti berikut:

UPDATE table_name SET column_name = new_value WHERE condition;

Contoh:

Untuk menetapkan nilai "col_a" untuk baris dengan nilai "key_col" tertentu, gunakan pertanyaan berikut :

UPDATE table1 SET col_a = 'foo' WHERE key_col = 'k1';
UPDATE table1 SET col_a = 'bar' WHERE key_col = 'k2';

Atas ialah kandungan terperinci Bagaimana untuk Mengemas kini Lajur Khusus dalam MySQL Tanpa Menjejaskan Lajur Lain?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn