【发布时间】:2021-04-23 10:49:05
【问题描述】:
我正在尝试使用查询更新行(从列 str_column 中删除连字符和连字符后的所有字符) -
UPDATE table_name
SET str_column = SUBSTRING(str_column, 0, LENGTH(str_column) - 2)
WHERE str_column = '561279-1';
但上面的查询是删除匹配的行而不是更新。
看不懂,更新查询怎么删除行??
【问题讨论】:
-
此查询从表中选择行。它不会删除,也不会更新任何内容。
-
抱歉添加了错误的查询
标签: mysql sql-update sql-delete aws-aurora-serverless