2013-05-26 22 views
-5

我有一個名爲'parts'的表,例如我在每行中有不同的汽車零件,如剎車氣缸,剎車燈開關,保險槓,閥蓋等等。 MySQL查詢添加的「在表中如各部分名稱的結尾:「閥蓋」mysql查詢爲表中的每一行添加一個字符's'

+0

否則將導致像蝴蝶,boxs的東西,鵝等 – chrislondon

+0

這也將導致:剎車燈的Switch當它應該是剎車燈開關 – chrislondon

回答

1

可以使用CONCAT()UPDATE聲明::

UPDATE `parts` 
SET `name` = CONCAT(`name`, 's'); 

另外,跳過該行已經以s結尾:

UPDATE `parts` 
SET `name` = CONCAT(`name`, 's') 
WHERE `name` NOT LIKE '%s'; 
+1

謝謝丹尼你的查詢效果很好! – user168818

1

你想使用字符串連接

這裏是一個MySQL的例子:

Update [table_name] set [column_name] = concat([column_name], 's'); 
相關問題