具有有效标准的MYSQL更新语句不执行任何操作

时间:2015-03-24 01:02:55

标签: mysql sql

我真的需要对这一点有所了解,因为我不知道发生了什么。我一直在四处寻找,但它仍然没有用。

我有一个事件表,其中包含多个具有不同信息的列。目标是将此表导出到csv文件中以导入另一个db。

在导出之前,我想更正特定列数据的格式(包括cms的一些基本html)。 根据选择查询,标准完美运行并返回我要更新的68条记录。这些是数据的一部分,其他一些更新有更多的记录。

SELECT查询:

select *
from `tblevents`
where `eventfree`='Finishers medal
T-Shirt
Free beer ticket';

但更新查询具有相同的标准,不更新任何内容。它不会返回任何错误,但不会更新任何内容......

update `tblevents`
set `eventfree`='<ul>
    <li>Finishers medal</li>
    <li>T-Shirt</li>
    <li>Free beer ticket</li>
</ul>'
where `eventfree`='Finishers medal
T-Shirt
Free beer ticket';

我在phpMyAdmin的SQL标签中执行此操作...它让我发疯,因为它应该是直接的...

由于

0 个答案:

没有答案