我的数据:
TAn
Ants
TAr
Arm
TogA
UPDATE sample SET sample_data = REPLACE(sample_data , 'A', 'a');
上面显示了我用来将A更改为a的数据和SQL代码。但是,如果A不是第一个字母,我只想将A更改为on。我怎样才能在MySQL中实现这一目标?
答案 0 :(得分:2)
仅在REPLACE
SUBSTRING(sample_data, 2)
UPDATE sample
SET sample_data = CONCAT(LEFT(sample_data, 1), REPLACE(SUBSTRING(sample_data, 2), 'A', 'a'))