如果mysql中的另一个表上不存在数据,如何从另一个表中选择数据

克罗莱

我有 3 个表tbl_no2016transtbl_2016_remit、 和tbl_2015_remit

tbl_no2016trans

|PEN|EMPLOYER|
| 1 | COMP_A |
| 2 | COMP_B |
| 3 | COMP_C |
| 4 | COMP_D |
| 5 | COMP_E |

tbl_2016_remit

|PEN|EMPLOYER|2016REMIT|
| 1 | COMP_A |  1000   |
| 2 | COMP_B |  1500   |
| 5 | COMP_E |  2500   |

tbl_2015_remit

|PEN|EMPLOYER|2016REMIT|
| 3 | COMP_C |  1000   |
| 4 | COMP_D |   500   |

需要从存在PEN 的tbl_2015_remitORtbl_2016_remit选择所有列tbl_no2016trans

我用了这个代码

SELECT * FROM tbl_2015_remit WHERE PEN IN (SELECT PEN FROM tbl_no2016trans)...但我不知道如何将条件放在 select * fromtbl_2016_remit如果它不存在于tbl_2015_remit.

我也使用了 LEFT JOIN 但仍然迷失了方向。

SELECT *
FROM
    tbl_2015_remit
        LEFT JOIN
    tbl_2016_remit
ON tbl_2015_remit.pen = tbl_201c_remit.pen
WHERE
   PEN IN (SELECT PEN from tbl_no2016trans)
SQL.RK

你可以试试Union all吗?

SELECT * FROM tbl_2015_remit WHERE PEN IN (SELECT PEN FROM tbl_no2016trans)
union all
SELECT * FROM tbl_2016_remit WHERE PEN IN (SELECT PEN FROM tbl_no2016trans)

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从另一个表MYSQL中不存在数据的表中输出结果

来自分类Dev

如果该数据不存在于另一个表中,该如何选择该数据?

来自分类Dev

SQL如何从另一个表中不存在的表中选择

来自分类Dev

从一个表中选择另一个不存在的表

来自分类Dev

如果表不存在,则将表数据移动到另一个表

来自分类Dev

从一个表中选择数据,然后插入到该表中不存在的另一个现有表中

来自分类Dev

需要选择另一个表中不存在的数据

来自分类Dev

如何通过引用MySQL中的另一个表从表中选择数据

来自分类Dev

SQL,如果另一个表中不存在该字段,则选择字段

来自分类Dev

SQL,如果另一个表中不存在该字段,则选择字段

来自分类Dev

如果另一个表中存在数据,则更新表

来自分类Dev

如果一个表不存在于另一个表中,该如何删除

来自分类Dev

如果另一个表中存在数据,则SQL过滤数据

来自分类Dev

如何选择另一个表中不存在的行

来自分类Dev

如何选择另一个表中不存在的行

来自分类Dev

如果不存在另一个值,如何基于一个值从表中选择项目?(雄辩/ sql)

来自分类Dev

从另一个表中选择数据

来自分类Dev

如果值不存在,MYSQL 将值插入另一个表

来自分类Dev

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

来自分类Dev

如果列值在另一个表中不存在,则获取计数

来自分类Dev

MySQL:如何从另一个表的列中选择数据

来自分类Dev

MySQL:如何从另一个表的列中选择数据

来自分类Dev

如何从一个表中选择数据并插入另一个表中?

来自分类Dev

当能力在另一个表中时,如何从一个表中选择数据?

来自分类Dev

如何从一个表中选择数据并插入另一个表中?

来自分类Dev

选择在实体框架的另一个表中不存在的记录

来自分类Dev

SQLite查询选择另一个表中不存在的所有记录

来自分类Dev

从一个表中选择记录,这些记录在另一个表中不存在

来自分类Dev

如何在另一个表上不存在

Related 相关文章

  1. 1

    如何从另一个表MYSQL中不存在数据的表中输出结果

  2. 2

    如果该数据不存在于另一个表中,该如何选择该数据?

  3. 3

    SQL如何从另一个表中不存在的表中选择

  4. 4

    从一个表中选择另一个不存在的表

  5. 5

    如果表不存在,则将表数据移动到另一个表

  6. 6

    从一个表中选择数据,然后插入到该表中不存在的另一个现有表中

  7. 7

    需要选择另一个表中不存在的数据

  8. 8

    如何通过引用MySQL中的另一个表从表中选择数据

  9. 9

    SQL,如果另一个表中不存在该字段,则选择字段

  10. 10

    SQL,如果另一个表中不存在该字段,则选择字段

  11. 11

    如果另一个表中存在数据,则更新表

  12. 12

    如果一个表不存在于另一个表中,该如何删除

  13. 13

    如果另一个表中存在数据,则SQL过滤数据

  14. 14

    如何选择另一个表中不存在的行

  15. 15

    如何选择另一个表中不存在的行

  16. 16

    如果不存在另一个值,如何基于一个值从表中选择项目?(雄辩/ sql)

  17. 17

    从另一个表中选择数据

  18. 18

    如果值不存在,MYSQL 将值插入另一个表

  19. 19

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

  20. 20

    如果列值在另一个表中不存在,则获取计数

  21. 21

    MySQL:如何从另一个表的列中选择数据

  22. 22

    MySQL:如何从另一个表的列中选择数据

  23. 23

    如何从一个表中选择数据并插入另一个表中?

  24. 24

    当能力在另一个表中时,如何从一个表中选择数据?

  25. 25

    如何从一个表中选择数据并插入另一个表中?

  26. 26

    选择在实体框架的另一个表中不存在的记录

  27. 27

    SQLite查询选择另一个表中不存在的所有记录

  28. 28

    从一个表中选择记录,这些记录在另一个表中不存在

  29. 29

    如何在另一个表上不存在

热门标签

归档