草庐IT

MySQL INSERT IF NOT EXIST else DELETE 行

coder 2023-10-03 原文

我有一张表将另外 2 个表链接在一起。

我有一个复选框列表,当其中一个被选中时,它会通过 ajax 将值发送到服务器。

我想做的是,如果值不在数据库中,则插入它们(选中),或者如果它们存在,则删除它们(未选中)

有没有办法不用写几个查询就可以做到?我知道插入/更新并不难,但是删除呢?

最佳答案

您可以随时删除,如果受影响的行为 0,则插入。简单、简单且有效。

关于MySQL INSERT IF NOT EXIST else DELETE 行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8071843/

有关MySQL INSERT IF NOT EXIST else DELETE 行的更多相关文章

随机推荐