如何从单个表中将 2 个查询组合到 sql 中的一个查询数据库?

A.Sh3f

遇到这样的问题——我不能将这两个请求结合起来,怎么办?一张表中的所有数据

SELECT
  max(f.price) AS max_rent,
  min(f.price) AS min_rent
FROM Commercial f
WHERE f.type = 1;
SELECT
  max(f.price) AS max_sale,
  min(f.price) AS min_sale
FROM Commercial f
WHERE f.type = 0;

收到结果。2 表与结果

+---------+---------+ +---------+---------+
| max_sale| min_sale| |max_sale | min_sale|
+---------+---------+ +---------+---------+
|  23     |  45     | |   15    |  52     | 
+---------+---------+ +---------+---------+

预期结果。1 个结果表

+---------+---------+---------+---------+
| max_sale| min_sale| max_sale| min_sale|
+---------+---------+---------+---------+
|  23     |  45     |   15    |  52     | 
+---------+---------+---------+---------+
黑标

这对你有用吗?它应该沿着一行返回 4 列:

SELECT
    C1.max_rent,
    C1.min_rent,
    C0.max_rent,
    C0.min_rent
FROM
    (
    SELECT
        max(f.price) AS max_rent,
        min(f.price) AS min_rent
    FROM Commercial f
    WHERE f.type = 1) C1,
    (
    SELECT
        max(f.price) AS max_rent,
        min(f.price) AS min_rent
    FROM Commercial f
    WHERE f.type = 0) C0

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何构建将三个表的数据组合到单个网格输出中的SQL Server 2005查询?

来自分类Dev

如何组合到 2 个选择查询值?

来自分类Dev

如何使用一个 SQL 查询从数据库中删除所有外部表?

来自分类Dev

如何在额外列中的一个 sql 查询中组合 2 个 group by 查询的结果?

来自分类Dev

SQL 将 2 个查询合并为一个,其中 2 个查询来自不同的数据库

来自分类Dev

需要一个SQL查询来连接两个不同数据库中的表

来自分类Dev

将来自不同表的多个查询结果组合到一个查询结果表中

来自分类Dev

将2个CTE和多个选择组合到一个查询中

来自分类Dev

从单个表中组合2个SQL查询并能够对其进行更新

来自分类Dev

如何组合 2 个 sql 查询以获得 1 个结果

来自分类Dev

如何使用一个sql查询将任何数据库结构转换为xml?

来自分类Dev

Postgres:将更新查询组合到层次表上的一个查询

来自分类Dev

我们可以有一个 SQL 查询来列出数据库中任何过程中未引用的所有表吗?

来自分类Dev

我如何将数据库中的三个varchars变量组合到嵌入经典ASP页面顶部的SQL Command中的单个变量中

来自分类Dev

sql查询在运行时创建一个表并从数据库中的select语句中插入值

来自分类Dev

是否可以使用 Dapper 执行一个链接到 2 个数据库上的表的查询?

来自分类Dev

为什么我的SQL查询在一个数据库中这么慢?

来自分类Dev

如何组合两个 sql 查询,使一个查询的输出成为另一个查询的条件

来自分类Dev

如何基于另一个数据库中满足的参数创建SQL数据库

来自分类Dev

SQL更新表使用另一个数据库中的表

来自分类Dev

如何连接一个SQL数据库和没有SQL数据库?

来自分类Dev

SQL查询以非常快的速度从2个组合表中获取值

来自分类Dev

如何使用SQL在一个数据库中搜索与另一个数据库中的值匹配的值

来自分类Dev

如何使用Codeigniter在一个查询中更新数据库中的多行

来自分类Dev

如何将这2个SQL查询合并为一个SQL查询

来自分类Dev

在链接到SQL数据库的表中添加一个下拉列表

来自分类Dev

从 SQL Server 中的另一个数据库表插入选择

来自分类Dev

如何根据同一数据库中另一个表的条件更新sql数据库表

来自分类Dev

SQL查询组合两个表

Related 相关文章

  1. 1

    如何构建将三个表的数据组合到单个网格输出中的SQL Server 2005查询?

  2. 2

    如何组合到 2 个选择查询值?

  3. 3

    如何使用一个 SQL 查询从数据库中删除所有外部表?

  4. 4

    如何在额外列中的一个 sql 查询中组合 2 个 group by 查询的结果?

  5. 5

    SQL 将 2 个查询合并为一个,其中 2 个查询来自不同的数据库

  6. 6

    需要一个SQL查询来连接两个不同数据库中的表

  7. 7

    将来自不同表的多个查询结果组合到一个查询结果表中

  8. 8

    将2个CTE和多个选择组合到一个查询中

  9. 9

    从单个表中组合2个SQL查询并能够对其进行更新

  10. 10

    如何组合 2 个 sql 查询以获得 1 个结果

  11. 11

    如何使用一个sql查询将任何数据库结构转换为xml?

  12. 12

    Postgres:将更新查询组合到层次表上的一个查询

  13. 13

    我们可以有一个 SQL 查询来列出数据库中任何过程中未引用的所有表吗?

  14. 14

    我如何将数据库中的三个varchars变量组合到嵌入经典ASP页面顶部的SQL Command中的单个变量中

  15. 15

    sql查询在运行时创建一个表并从数据库中的select语句中插入值

  16. 16

    是否可以使用 Dapper 执行一个链接到 2 个数据库上的表的查询?

  17. 17

    为什么我的SQL查询在一个数据库中这么慢?

  18. 18

    如何组合两个 sql 查询,使一个查询的输出成为另一个查询的条件

  19. 19

    如何基于另一个数据库中满足的参数创建SQL数据库

  20. 20

    SQL更新表使用另一个数据库中的表

  21. 21

    如何连接一个SQL数据库和没有SQL数据库?

  22. 22

    SQL查询以非常快的速度从2个组合表中获取值

  23. 23

    如何使用SQL在一个数据库中搜索与另一个数据库中的值匹配的值

  24. 24

    如何使用Codeigniter在一个查询中更新数据库中的多行

  25. 25

    如何将这2个SQL查询合并为一个SQL查询

  26. 26

    在链接到SQL数据库的表中添加一个下拉列表

  27. 27

    从 SQL Server 中的另一个数据库表插入选择

  28. 28

    如何根据同一数据库中另一个表的条件更新sql数据库表

  29. 29

    SQL查询组合两个表

热门标签

归档