如何在 SQL 中将两个查询组合在一起

How do I combine two queries together in SQL

我需要帮助弄清楚如何在同一个查询中编写两个查询。

我创建了一个 table“临时视图”,其中包含以下列:

ApplicationNum | MonthYear | TotalFinancedAmount

我写了两个查询来计算最多和最少的融资金额: 计算最受资助:

SELECT MonthYear, SUM(TotalFinancedAmount) AS TotalFinanced
FROM tempview
GROUP BY MonthYear
Order By Total Financed DESC LIMIT 1:

计算最小值的另一个查询是相同的,但我使用的不是 DESC ASC 我如何编写同时执行这两项操作的查询。

我正在使用数据块。

如果这是您想要的,则以下查询连接两个查询会产生同一行:

SELECT   min_monthyear, min_total , max_monthyear , max_total 
 from (SELECT MonthYear as min_monthyear , SUM(TotalFinancedAmount) AS min_total
FROM tempview
GROUP BY MonthYear
Order By min_total ASC LIMIT 1) min_table , 
(SELECT MonthYear as max_monthyear , SUM(TotalFinancedAmount) AS max_total
FROM tempview
GROUP BY MonthYear
Order By max_total DESC LIMIT 1) max_table;