如何在phpmyadmin中删除列中的年份?

mer*_*ill 2 php mysql

如何删除columnn中的年份?例如,该列是作者:

John Smith (1999-2000)
Bobby Bob (8th Century AD)
Robert Rob (712-800)
Run Code Online (Sandbox Code Playgroud)

我想删除其中的所有内容(),只显示作者姓名.

Rom*_*ain 5

你可以这样做:

UPDATE authors
SET authorsname = TRIM(LEFT(authorsname, INSTR(authorsname, '(') - 1))
WHERE authorsname LIKE '%(%'
Run Code Online (Sandbox Code Playgroud)

这将替换包含左括号(LEFT)的左括号的每个名称,直到第一个开始括号(INSTR),然后删除结果前后的空格(TRIM)