我需要合并一个SQL选择查询的两个结果

克里斯·基贝尔

我有两个选择查询,它们获取具有相同列名的两个表的结果。

SELECT 
    labels.langjrd,
    labels.id,
    labels.lcphrase 
FROM 
    labels 
WHERE 
    labels.langjrd LIKE 'FRE%'
;

SELECT
    labels.langjrd,
    labels.id,
    labels.lcphrase 
FROM 
    labels 
WHERE 
    labels.langjrd LIKE 'ENG%'
; 

当我运行查询时,我想将所有结果放入一个表中。我读到有关联合查询的信息,但是当我尝试使用联合查询时,它不起作用。我不想覆盖所有重复的数据,我只想将第二个选择结果添加到第一个选择结果的底部。

GolezTrol

使用,UNION ALL您可以合并两个查询的结果,如下所示:

SELECT 
  labels.langjrd,labels.id,labels.lcphrase 
FROM 
  labels 
WHERE 
  labels.langjrd LIKE  'FRE%'
UNION ALL
SELECT 
  labels.langjrd,labels.id,labels.lcphrase 
FROM 
  labels 
WHERE 
   labels.langjrd LIKE 'ENG%';

您了解了UNION哪个做了类似的事情,但是它过滤掉了重复的结果。因此,它与相似UNION ALL,但不相同。

但是由于您实际上是在查询同一张表中完全相同的列,因此您可以将这两个条件放在where子句中,然后使用进行拆分or这样,您将获得与任一条件均匹配的所有记录。

SELECT 
  labels.langjrd,labels.id,labels.lcphrase 
FROM 
  labels 
WHERE 
  labels.langjrd LIKE 'FRE%' OR
  labels.langjrd LIKE 'ENG%';

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用sp将两个选择查询结果合并为一个结果?

来自分类Dev

如何使用sp将两个选择查询结果合并为一个结果?

来自分类Dev

我需要一个sql查询来给我两个表的结果,如上图所示

来自分类Dev

将两个SQL查询结果合并为一个结果

来自分类Dev

如何将两个SQL查询的结果合并为一个

来自分类Dev

SQL:选择两个不同的内容并在一个查询中对结果进行计算

来自分类Dev

合并两个SQL选择的结果

来自分类Dev

我可以将这两个SQL查询合并为一个吗?

来自分类Dev

sql合并两个选择查询结果,如果一列的值存在冲突,则保留查询A的结果

来自分类Dev

在一个SQL查询中合并(合并)来自两个表的两列

来自分类Dev

如何将这两个选择查询合并为一个查询?

来自分类Dev

我想将这两个选择查询的结果连接为一个表中的四列

来自分类Dev

SQL-将选择语句中具有不同列数的两个查询合并为一个

来自分类Dev

两个如何将两个查询合并到一个没有重复的结果集中?

来自分类Dev

需要帮助将两个查询合并为一个

来自分类Dev

无法从mysql中将两个查询的结果合并为一个

来自分类Dev

如何从一个表中合并两个不同查询的结果

来自分类Dev

如何将以下两个查询合并为一个结果?

来自分类Dev

Laravel 如何将两个查询结果合并为一个对象

来自分类Dev

将我的两个查询合并为一个查询

来自分类Dev

SQL:将两个查询合并为一个查询

来自分类Dev

sql查询将两个查询合并为一个空行

来自分类Dev

在一个查询中合并两个单独的 SQL 查询

来自分类Dev

合并两个 sql 查询,每个查询都有一个 with 子句

来自分类Dev

我需要执行一个从两个表中提取数据并对其进行排序的 SQL 查询

来自分类Dev

将两个选择合并为一个

来自分类Dev

在一个查询中合并两个文件

来自分类Dev

将两个查询合并为一个

来自分类Dev

在一个请求中合并两个查询

Related 相关文章

  1. 1

    如何使用sp将两个选择查询结果合并为一个结果?

  2. 2

    如何使用sp将两个选择查询结果合并为一个结果?

  3. 3

    我需要一个sql查询来给我两个表的结果,如上图所示

  4. 4

    将两个SQL查询结果合并为一个结果

  5. 5

    如何将两个SQL查询的结果合并为一个

  6. 6

    SQL:选择两个不同的内容并在一个查询中对结果进行计算

  7. 7

    合并两个SQL选择的结果

  8. 8

    我可以将这两个SQL查询合并为一个吗?

  9. 9

    sql合并两个选择查询结果,如果一列的值存在冲突,则保留查询A的结果

  10. 10

    在一个SQL查询中合并(合并)来自两个表的两列

  11. 11

    如何将这两个选择查询合并为一个查询?

  12. 12

    我想将这两个选择查询的结果连接为一个表中的四列

  13. 13

    SQL-将选择语句中具有不同列数的两个查询合并为一个

  14. 14

    两个如何将两个查询合并到一个没有重复的结果集中?

  15. 15

    需要帮助将两个查询合并为一个

  16. 16

    无法从mysql中将两个查询的结果合并为一个

  17. 17

    如何从一个表中合并两个不同查询的结果

  18. 18

    如何将以下两个查询合并为一个结果?

  19. 19

    Laravel 如何将两个查询结果合并为一个对象

  20. 20

    将我的两个查询合并为一个查询

  21. 21

    SQL:将两个查询合并为一个查询

  22. 22

    sql查询将两个查询合并为一个空行

  23. 23

    在一个查询中合并两个单独的 SQL 查询

  24. 24

    合并两个 sql 查询,每个查询都有一个 with 子句

  25. 25

    我需要执行一个从两个表中提取数据并对其进行排序的 SQL 查询

  26. 26

    将两个选择合并为一个

  27. 27

    在一个查询中合并两个文件

  28. 28

    将两个查询合并为一个

  29. 29

    在一个请求中合并两个查询

热门标签

归档