如何从“ TABLE1 AND TABLE2”创建SELECT查询

贾科莫·亚历山德罗尼(Giacomo Alessandroni)

我有一个PostgreSQL数据库,只有SELECT权限。在该数据库中,有两个具有相同结构(相同列)的表。

我需要在每个表中编写几个查询并加入结果。

有没有办法编写这样的查询?

SELECT
  field1,
  field2,
  field3
FROM
  table1
AND
  table2
WHERE
  condition;

从2个表中选择。查询= table1或table1 + table2没有答案,这不是我的问题。

马特

UNION ALL

SELECT field1, field2, field3
FROM table1
WHERE condition
UNION ALL
SELECT field1, field2, field3
FROM table2
WHERE condition;

或简化您的WHERE条件

SELECT * FROM
(   SELECT field1, field2, field3
    FROM table1
    UNION ALL
    SELECT field1, field2, field3
    FROM table2
)
WHERE condition;

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如果 table1 中的 table2 id 不为空,如何加入 table2

来自分类Dev

使用批处理插入时如何识别错误行(INSERT INTO table2 SELECT * FROM table1)

来自分类Dev

使用批处理插入时如何识别错误行(INSERT INTO table2 SELECT * FROM table1)

来自分类Dev

如何从table2中提取最接近table1的DATE FIELD的数据?

来自分类Dev

如何从 table1 中获取不在 table2 中的数据?代码点火器

来自分类Dev

如何使用与table1不相关的子句正确计算table2中与table1中的项目相关的行

来自分类Dev

如何使用 TABLE2 中的值更新 TABLE1 而不将 TABLE1 中的列设置为特定的单个选择语句?

来自分类Dev

如何使用sql查询删除table1中的某些行及其更改应反映在C#中的table2中?

来自分类Dev

如何将table2的1 col中的所有数据连接到table1,同时将不匹配的数据保留在table1中

来自分类Dev

MySQL SELECT * FROM table1,table2,table3

来自分类Dev

如何将记录从db1中的table1复制到db2中的table2

来自分类Dev

SQL - 从 table2 更新 table1 值

来自分类Dev

选择 table1 和 table2 的计数

来自分类Dev

在mysql中选择子查询,其中table2是table1的一列

来自分类Dev

Select ONE random row from Table1 where id does not exist in Table2

来自分类Dev

mysql union select where table1 field3 = table2 field5

来自分类Dev

显示来自table1的数据,其中其id(Table1 Id)未包含在table2中

来自分类Dev

如何通过MYSQL上的数据透视表从table1中选择随机行

来自分类Dev

如何将table1包输出表保存为.doc格式?[R

来自分类Dev

如何在R中的table1函数中对行进行子集化?

来自分类Dev

如何通过MYSQL上的数据透视表从table1中选择随机行

来自分类Dev

如果整行不存在于 table2 中,则插入 table2 从 table1 中选择

来自分类Dev

table1 在 table1.varchar 上连接 table2 等于 prefix+table2.numeric_id+suffix

来自分类Dev

SQL Server matching all rows from Table1 with all rows from Table2

来自分类Dev

将table2中的所有行插入到table1中

来自分类Dev

MYSQL:重复table1内容乘以table2中的内容

来自分类Dev

来自table1,table2的多列左连接

来自分类Dev

SQL table1 row_id不显示table2 row_id

来自分类Dev

错误table1与table2不关联cakephp3

Related 相关文章

  1. 1

    如果 table1 中的 table2 id 不为空,如何加入 table2

  2. 2

    使用批处理插入时如何识别错误行(INSERT INTO table2 SELECT * FROM table1)

  3. 3

    使用批处理插入时如何识别错误行(INSERT INTO table2 SELECT * FROM table1)

  4. 4

    如何从table2中提取最接近table1的DATE FIELD的数据?

  5. 5

    如何从 table1 中获取不在 table2 中的数据?代码点火器

  6. 6

    如何使用与table1不相关的子句正确计算table2中与table1中的项目相关的行

  7. 7

    如何使用 TABLE2 中的值更新 TABLE1 而不将 TABLE1 中的列设置为特定的单个选择语句?

  8. 8

    如何使用sql查询删除table1中的某些行及其更改应反映在C#中的table2中?

  9. 9

    如何将table2的1 col中的所有数据连接到table1,同时将不匹配的数据保留在table1中

  10. 10

    MySQL SELECT * FROM table1,table2,table3

  11. 11

    如何将记录从db1中的table1复制到db2中的table2

  12. 12

    SQL - 从 table2 更新 table1 值

  13. 13

    选择 table1 和 table2 的计数

  14. 14

    在mysql中选择子查询,其中table2是table1的一列

  15. 15

    Select ONE random row from Table1 where id does not exist in Table2

  16. 16

    mysql union select where table1 field3 = table2 field5

  17. 17

    显示来自table1的数据,其中其id(Table1 Id)未包含在table2中

  18. 18

    如何通过MYSQL上的数据透视表从table1中选择随机行

  19. 19

    如何将table1包输出表保存为.doc格式?[R

  20. 20

    如何在R中的table1函数中对行进行子集化?

  21. 21

    如何通过MYSQL上的数据透视表从table1中选择随机行

  22. 22

    如果整行不存在于 table2 中,则插入 table2 从 table1 中选择

  23. 23

    table1 在 table1.varchar 上连接 table2 等于 prefix+table2.numeric_id+suffix

  24. 24

    SQL Server matching all rows from Table1 with all rows from Table2

  25. 25

    将table2中的所有行插入到table1中

  26. 26

    MYSQL:重复table1内容乘以table2中的内容

  27. 27

    来自table1,table2的多列左连接

  28. 28

    SQL table1 row_id不显示table2 row_id

  29. 29

    错误table1与table2不关联cakephp3

热门标签

归档