尝试更新一个类似这样的表,所需的输出是第二个表....在SQL中查找可以在给定字符串之间添加字符串的更新查询........ ....................................
<table>
<tr>
<!--<td >ID</td>-->
<td>ID</td>
<td>ProductName</td>
</tr>
<tr>
<!--<td rowspan="3">1</td>-->
<td>1</td>
<td>H2413_H1_2013_Lotus</td>
</tr>
<tr>
<td>2</td>
<td>H2413_P1_2013_Lotus</td>
</tr>
<tr>
<td>3</td>
<td>H2413_T1_2013_Lotus</td>
</tr>
<!--<tr><td colspan="3">---------------------</td></tr>-->
<tr>
<!--<td>ID</td>-->
<td>ID</td>
<td>ProductName</td>
</tr>
<tr>
<!--<td rowspan="3">2</td>-->
<td>1</td>
<td>H2413_H1_2013_Det_Lotus</td>
</tr>
<tr>
<td>2</td>
<td>H2413_P1_2013_Det_Lotus</td>
</tr>
<tr>
<td>3</td>
<td>H2413_T1_2013_Det_Lotus</td>
</tr>
</table>
答案 0 :(得分:0)
我将在此假设2013年的价值可能会在产品名称中发生变化。看看替换命令
使用替换这样的东西应该可行
UPDATE
Products
SET
ProductName = REPLACE(ProductName,'2013_Lotus', '2013_DET_Lotus')