mysql union select where table1 field3 = table2 field5

MTK

我从 mysql 开始,我不知道如何解决这样的问题:

SELECT 
  table1.col1 AS A,
  table1.col3 As B
UNION
  table2.col2 AS C,
  table2.col5 AS D
WHERE
  table1.col4 = table2.col6

/*expected*/
A B C D
约翰·费舍尔

为什么不直接说:

SELECT 
  table1.col1 AS A,
  table1.col3 As B,
  table2.col2 AS C,
  table2.col5 AS D
FROM TABLE1
INNER JOIN Table2 on TABLE2.col6=TABLE1.col4 

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

MySQL SELECT * FROM table1,table2,table3

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

使用table2中的select field1更新表,其中filed3 =''

来自分类Dev

选择field1或field2或field3等于电话号码的位置

来自分类Dev

从field1,对应field2,GROUP BY field3中找到MAX

来自分类Dev

SQL Server-将Table1加入Table2 ON子串(T1.Field)= T2.ID

来自分类Dev

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

来自分类Dev

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

来自分类Dev

MySQL SELECT FROM 3 Table with where

来自分类Dev

MySQL WHERE-Clause Table1.field AND Table2.field AND Table3.field 等于相同的值以避免冗余

来自分类Dev

如何在Elasticsearch中编写一个执行field1 AND(field2 OR field3)的布尔查询

来自分类Dev

错误table1与table2不关联cakephp3

来自分类Dev

使用where子句从table1中选择不在table2中的特定数据

来自分类Dev

使用where子句从table1中选择不在table2中的特定数据

来自分类Dev

MySQL table1和table2如果不存在于表1中显示

来自分类Dev

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

来自分类Dev

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

来自分类Dev

MySQL:SELECT * FROM table WHERE field =“ some text”不起作用

来自分类Dev

在C#中解析像Field1:val1,Field2:val2,Field3 = val3这样的字符串

来自分类Dev

angular2如何获得像这样的查询参数“ sort = field1,asc&sort = field2,desc&sort = field3,asc”

来自分类Dev

从由Table2加入的Table3更新Table1,但表2可能引用多个table3条目

来自分类Dev

SQL - 从 table2 更新 table1 值

来自分类Dev

选择 table1 和 table2 的计数

来自分类Dev

mysql select count(*) with where scan full table?

来自分类Dev

Select field from table A where subselect from table B = table A field

来自分类Dev

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

来自分类Dev

sql中mysql中左连接的SQL查询中table1和table2中的主键不相同

Related 相关文章

  1. 1

    MySQL SELECT * FROM table1,table2,table3

  2. 2

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

  3. 3

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

  4. 4

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

  5. 5

    使用table2中的select field1更新表,其中filed3 =''

  6. 6

    选择field1或field2或field3等于电话号码的位置

  7. 7

    从field1,对应field2,GROUP BY field3中找到MAX

  8. 8

    SQL Server-将Table1加入Table2 ON子串(T1.Field)= T2.ID

  9. 9

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

  10. 10

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

  11. 11

    MySQL SELECT FROM 3 Table with where

  12. 12

    MySQL WHERE-Clause Table1.field AND Table2.field AND Table3.field 等于相同的值以避免冗余

  13. 13

    如何在Elasticsearch中编写一个执行field1 AND(field2 OR field3)的布尔查询

  14. 14

    错误table1与table2不关联cakephp3

  15. 15

    使用where子句从table1中选择不在table2中的特定数据

  16. 16

    使用where子句从table1中选择不在table2中的特定数据

  17. 17

    MySQL table1和table2如果不存在于表1中显示

  18. 18

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

  19. 19

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

  20. 20

    MySQL:SELECT * FROM table WHERE field =“ some text”不起作用

  21. 21

    在C#中解析像Field1:val1,Field2:val2,Field3 = val3这样的字符串

  22. 22

    angular2如何获得像这样的查询参数“ sort = field1,asc&sort = field2,desc&sort = field3,asc”

  23. 23

    从由Table2加入的Table3更新Table1,但表2可能引用多个table3条目

  24. 24

    SQL - 从 table2 更新 table1 值

  25. 25

    选择 table1 和 table2 的计数

  26. 26

    mysql select count(*) with where scan full table?

  27. 27

    Select field from table A where subselect from table B = table A field

  28. 28

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

  29. 29

    sql中mysql中左连接的SQL查询中table1和table2中的主键不相同

热门标签

归档