0
我想循環並更新所有包含條目(abc.py)到(abc)或(def.exe)的字段。到(DEF)其中id = 2如何更新一個varchar字段,只有當它以mysql中的(。%)與python結尾時才能更新
UPDATE column from table test
when column=abc.exe THEN column = abc
where id = 2;
我想循環並更新所有包含條目(abc.py)到(abc)或(def.exe)的字段。到(DEF)其中id = 2如何更新一個varchar字段,只有當它以mysql中的(。%)與python結尾時才能更新
UPDATE column from table test
when column=abc.exe THEN column = abc
where id = 2;
這可以通過MySQL SUBSTRING_INDEX Function做,我想這個問題是不相關的python
。
UPDATE table_name
SET column = SUBSTRING_INDEX(column, '.', 1)
WHERE id = 2;
刪除上面的最後一行(WHERE id = 2)可以在沒有任何循環的情況下完成您的工作。 – ham22ham