-2

我在任何地方都找不到不给我语法错误的示例

我的代码是

BEGIN
UPDATE Room_Descriptions
IF(STRCMP(Bed_Type,'King')) THEN SET Max_People = Number_Beds * 3
END

基本上它应该遍历表格并查看“Bed_Type”列,如果它找到“King”这个词,它将将该行的 Number_Beds 乘以 3 并将其设置在 Max_People 列中

我希望最终能得到一些,但如果可行的话,我会满足于一个。

4

1 回答 1

3
UPDATE Room_Descriptions SET Max_People = Number_Beds*3 WHERE STRCMP(Bed_Type,'King')

所需要的只是一个有条件的更新。

于 2012-05-12T04:53:42.930 回答