如果另一个表中没有记录,则插入到一个表中

用户名

如何将这两个查询合并为一个?如果另一个表中不存在一条记录,请插入一条记录。我尝试使用谷歌搜索,但只发现了使用联接的解决方案,但没有发现,但我猜这两个表之间没有关系。我是否仍可以通过单个查询将其插入

$res = mysqli_query($con,"SELECT 1 FROM bicds WHERE (bid = $pid] AND uid = $eid)
       OR (bid = $eid AND uid = $pid) LIMIT 1");

if(mysqli_num_rows($res) == 0){
    mysqli_query($con,"Insert into t1 (pid,ust) values ($pid,$ust)");
 }

任何帮助是极大的赞赏。谢谢

戈登·利诺夫

您可以使用insert . . . select

Insert into t1(pid, ust) 
    select $pid, $ust
    from dual
    where not exists (select 1 from bicds where bid = $pid AND uid = $eid);

这使您可以在中包含一个where子句insert

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将一个表中的不同值插入到另一个表中

来自分类Dev

从一个表中查找在另一个表的关联记录中没有特定字段值的记录的记录

来自分类Dev

根据另一个表中的记录值将记录插入表中

来自分类Dev

如果将记录插入表,则触发插入到另一个表

来自分类Dev

根据一个键消除所有重复项,并保留一个表中没有在另一个表中的记录

来自分类Dev

从一个表中选择记录,而另一个表中没有两列

来自分类Dev

将记录插入到表中,其中一个来自另一表

来自分类Dev

如何在MySQL中将一个表中的行插入到另一个表中

来自分类Dev

如何从一个表中选择另一个表中没有外键的记录

来自分类Dev

将记录从一个表插入到另一个表,然后删除插入的记录

来自分类Dev

如何编写一个游标在表中并插入到另一个表中的SQL脚本

来自分类Dev

将具有标准值的另一个表的列中的所有记录插入到表中

来自分类Dev

使用另一个表中的键将记录插入一个表中

来自分类Dev

从另一个表更新表中的记录

来自分类Dev

如果另一个表中没有记录,则插入到一个表中

来自分类Dev

在Oracle中都有两个主键时,如何从另一个表插入到表中?

来自分类Dev

想要从一个表中的数据插入到PHP中的另一个表?

来自分类Dev

根据另一个表中记录的值将记录插入表中

来自分类Dev

从2个表中获取数据并插入到另一个表中

来自分类Dev

如果将记录插入表,则触发插入到另一个表

来自分类Dev

将记录从一个表中的特定列插入到另一个表中,具体取决于多个条件

来自分类Dev

将两个表中的数据插入到另一个表中

来自分类Dev

如何根据来自另一个表的信息在表中插入新记录?

来自分类Dev

将一个表中的行插入到另一个表中,但仅插入没有重复的行

来自分类Dev

连接两个表,向我显示一个表中的记录,而另一个表中没有对应的值

来自分类Dev

从另一个表中获取没有记录的记录

来自分类Dev

MySQL:如果另一个表中的值为 NULL,如何将值插入到表中?

来自分类Dev

将一个表中的值插入到 SQL Server 中的另一个表中

来自分类Dev

如果 postid 不存在,MySQL 将记录插入到另一个表

Related 相关文章

  1. 1

    将一个表中的不同值插入到另一个表中

  2. 2

    从一个表中查找在另一个表的关联记录中没有特定字段值的记录的记录

  3. 3

    根据另一个表中的记录值将记录插入表中

  4. 4

    如果将记录插入表,则触发插入到另一个表

  5. 5

    根据一个键消除所有重复项,并保留一个表中没有在另一个表中的记录

  6. 6

    从一个表中选择记录,而另一个表中没有两列

  7. 7

    将记录插入到表中,其中一个来自另一表

  8. 8

    如何在MySQL中将一个表中的行插入到另一个表中

  9. 9

    如何从一个表中选择另一个表中没有外键的记录

  10. 10

    将记录从一个表插入到另一个表,然后删除插入的记录

  11. 11

    如何编写一个游标在表中并插入到另一个表中的SQL脚本

  12. 12

    将具有标准值的另一个表的列中的所有记录插入到表中

  13. 13

    使用另一个表中的键将记录插入一个表中

  14. 14

    从另一个表更新表中的记录

  15. 15

    如果另一个表中没有记录,则插入到一个表中

  16. 16

    在Oracle中都有两个主键时,如何从另一个表插入到表中?

  17. 17

    想要从一个表中的数据插入到PHP中的另一个表?

  18. 18

    根据另一个表中记录的值将记录插入表中

  19. 19

    从2个表中获取数据并插入到另一个表中

  20. 20

    如果将记录插入表,则触发插入到另一个表

  21. 21

    将记录从一个表中的特定列插入到另一个表中,具体取决于多个条件

  22. 22

    将两个表中的数据插入到另一个表中

  23. 23

    如何根据来自另一个表的信息在表中插入新记录?

  24. 24

    将一个表中的行插入到另一个表中,但仅插入没有重复的行

  25. 25

    连接两个表,向我显示一个表中的记录,而另一个表中没有对应的值

  26. 26

    从另一个表中获取没有记录的记录

  27. 27

    MySQL:如果另一个表中的值为 NULL,如何将值插入到表中?

  28. 28

    将一个表中的值插入到 SQL Server 中的另一个表中

  29. 29

    如果 postid 不存在,MySQL 将记录插入到另一个表

热门标签

归档