【发布时间】:2023-03-14 21:59:01
【问题描述】:
我有一个包含 5000 行的表。如果只找到一对(),我需要可以通过删除“(...)”中的所有值来更新每一行的 SQL 命令。
基本上,如果我有一个连续的名字:
姓氏(额外信息)
我需要删除“(extra info)”,只留下姓名
但是如果没有额外的一对 ()
如果有一行 姓名 Surname(数据)(额外信息)
脚本不应修改此名称
简单来说,我需要更新一个只有一个(或)符号的名称
非常感谢
【问题讨论】:
-
WHERE name NOT LIKE '%(%)%(%)%将跳过具有多个(...)的行
标签: mysql sql-update substring