如何在插入tableB之前检查tableA中是否存在值?

时间:2015-09-20 14:51:39

标签: php mysql conditional-statements

我有这样的条件:

0 < $var < (SELECT col FROM tableA ORDER BY col DESC LIMIT 1)

我也有INSERT这样的查询:

INSERT INTO tableB (col) VALUES (?) ON DUPLICATE KEY UPDATE col = VALUE(col)

现在我想知道,我如何在MySQL中实现它:

  • 如果上述条件为真,那么插入新行,否则什么都不做或者给我一个错误?

    if (condition == true) then insert into table
    

0 个答案:

没有答案