Manual Tutorial...login
Manual Tutorial Permulaan SQL
pengarang:php.cn  masa kemas kini:2022-04-12 14:15:40

KEMASKINI SQL



Penyata KEMASKINI digunakan untuk mengemas kini rekod dalam jadual.


Pernyataan SQL UPDATE

Pernyataan UPDATE digunakan untuk mengemas kini rekod yang telah wujud dalam jadual.

SQL UPDATE sintaks

KEMASKINI table_name
SET column1=value1,column =nilai2,...
DI MANA beberapa_lajur=beberapa_nilai;

lampSila beri perhatian kepada klausa WHERE dalam pernyataan SQL UPDATE!
lamp请注意 SQL UPDATE 语句中的 WHERE 子句!
WHERE 子句规定哪条记录或者哪些记录需要更新。如果您省略了 WHERE 子句,所有的记录都将被更新!
Klausa WHERE menentukan rekod atau rekod yang perlu dikemas kini. Jika anda meninggalkan klausa WHERE, semua rekod akan dikemas kini!


Pangkalan Data Demo

Dalam tutorial ini kami akan menggunakan pangkalan data sampel php.

Berikut ialah data yang dipilih daripada jadual "Laman Web":

+----+--------------+-- - ------------------------+------+---------+
| id | url --------+------+--------+
| https://www.google.cm/ | |.
. 2 |. Taobao | 🎜 >|. Weibo |. 20 |. Facebook |. --------------+---------------------------+-------- +---------+



Contoh SQL UPDATE
Andaikan kita ingin mengemas kini ranking alexa "php Chinese website" kepada 5000, Tukar negara ke Amerika Syarikat.

Kami menggunakan pernyataan SQL berikut:

Contoh

KEMASKINI Tapak Web

SET alexa='5000', country='USA'
WHERE name='php中文网';

Laksanakan SQL di atas, dan kemudian baca jadual "Laman Web" adalah seperti berikut:


<. 🎜>

Amaran Kemas Kini!
Berhati-hati semasa mengemas kini rekod! Dalam contoh di atas, jika kita meninggalkan klausa WHERE seperti berikut:


KEMASKINI Tapak Web

SET alexa='5000', country='USA'

Melaksanakan kod di atas akan menukar alexa semua data dalam jadual Laman Web kepada 5000 dan negara kepada AS.

Berhati-hati apabila melaksanakan KEMASKINI tanpa klausa WHERE, dan lebih berhati-hati.