仅插入不存在的数据不起作用

时间:2014-03-02 00:26:27

标签: mysql pdo

如果信息不存在,我怎样才能将此查询更改为仅插入信息?

我尝试添加WHERE NOT EXISTS,但它会停止查询工作。任何人都可以帮助我,也许我打错了。

$sql = "UPDATE tbl_blocking SET active = '0' WHERE blocking = :user AND user = :who LIMIT 1";

1 个答案:

答案 0 :(得分:1)

也许您应该使用INSERT声明代替? 的修改
使用SELECT,您可以检查信息是否存在,并相应地使用UPDATEINSERT