在SQL中,您可以使用UPDATE
語句來更新表中的字段。以下是一個基本的UPDATE
語句的結構:
UPDATE table_name
SET column1 = value1, column2 = value2, ...
WHERE condition;
table_name
:要更新的表的名稱。column1
, column2
, …:要更新的列的名稱。value1
, value2
, …:分配給相應列的新值。condition
:確定要更新哪些行的條件。如果省略此部分,將更新表中的所有行。以下是一個具體的示例,說明如何使用UPDATE
語句更新表中的字段:
假設我們有一個名為employees
的表,其結構如下:
id | first_name | last_name | age | salary |
---|---|---|---|---|
1 | John | Doe | 30 | 5000 |
2 | Jane | Smith | 28 | 5500 |
現在,假設我們要將id
為1的員工的age
更改為31,salary
更改為5200。我們可以使用以下UPDATE
語句來實現這一點:
UPDATE employees
SET age = 31, salary = 5200
WHERE id = 1;
執行此語句后,employees
表將更新為:
id | first_name | last_name | age | salary |
---|---|---|---|---|
1 | John | Doe | 31 | 5200 |
2 | Jane | Smith | 28 | 5500 |