Rumah  >  Artikel  >  pangkalan data  >  Bagaimana untuk mengubah suai nilai lajur dalam mysql

Bagaimana untuk mengubah suai nilai lajur dalam mysql

WBOY
WBOYasal
2022-04-12 18:28:477514semak imbas

Dalam mysql, anda boleh menggunakan penyataan Kemas kini untuk mengubah suai nilai lajur Penyataan Kemas kini digunakan untuk mengubah suai dan mengemas kini data satu atau lebih jadual Dengan keadaan WHERE, anda boleh mengubah suai data nilai lajur yang ditentukan Sintaksnya ialah "KEMASKINI nama jadual SET nama lajur = nilai baharu WHERE nama lajur = beberapa nilai".

Bagaimana untuk mengubah suai nilai lajur dalam mysql

Persekitaran pengendalian tutorial ini: sistem Windows 10, versi mysql8.0.22, komputer Dell G3.

Cara mengubah suai nilai lajur dalam mysql

Dalam MySQL, anda boleh menggunakan pernyataan UPDATE untuk mengubah suai dan mengemas kini data satu atau lebih jadual.

Sintaks asas pernyataan KEMASKINI

Gunakan pernyataan KEMASKINI untuk mengubah suai satu jadual adalah:

UPDATE <表名> SET 字段 1=值 1 [,字段 2=值 2… ] [WHERE 子句 ]
[ORDER BY 子句] [LIMIT 子句]

Sintaks penerangan adalah seperti berikut:

  • b9139fefafd75e66468360eba6300313: digunakan untuk menentukan nama jadual yang akan dikemas kini.

  • Klausa SET: digunakan untuk menentukan nama lajur dan nilai lajurnya untuk diubah suai dalam jadual. Antaranya, setiap nilai lajur yang ditentukan boleh menjadi ungkapan atau nilai lalai yang sepadan dengan lajur. Jika nilai lalai ditentukan, nilai lajur boleh diwakili oleh kata kunci DEFAULT.

  • Klausa WHERE: Pilihan. Digunakan untuk mengehadkan baris dalam jadual untuk diubah suai. Jika tidak dinyatakan, semua baris dalam jadual akan diubah suai.

  • PESANAN MENGIKUT klausa: Pilihan. Digunakan untuk mengehadkan susunan baris dalam jadual diubah suai.

  • Klausa LIMIT: Pilihan. Digunakan untuk mengehadkan bilangan baris yang diubah suai.

Nota: Apabila mengubah suai berbilang nilai lajur dalam satu baris data, setiap nilai dalam klausa SET boleh dipisahkan dengan koma.

Sintaks MySQL untuk mengubah suai nilai lajur:

UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值

Kemas kini lajur dalam satu baris

Kami menetapkan nama akhir kepada "Wilson " Orang menambah nama pertama:

UPDATE Person SET FirstName = &#39;beijing&#39; WHERE LastName = &#39;shanghai&#39;

Kemas kini beberapa lajur berturut-turut

Kami akan mengubah suai alamat (alamat) dan menambah nama bandar (bandar):

UPDATE Person SET Address = &#39;jinqiaolu&#39;, City = &#39;shanghai&#39;
WHERE LastName = &#39;beijing&#39;

Pembelajaran yang disyorkan: tutorial video mysql

Atas ialah kandungan terperinci Bagaimana untuk mengubah suai nilai lajur dalam mysql. 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