SQL 将 2 个查询添加为一个

SQL adding 2 query's to make one

这是我在 SQL 数据库中使用的数据:

Symbol | Close_Below
  AAPL       1        
  TSLA       0                
  AAPl       0
  AAPL       1        
  SPY        0                
  TSLA       1      
  SPY        0                
  AAPL       1 

SQL 我用来计算某个符号在数据库中出现次数的查询:

SELECT Symbol, count(*) as SymbolCount FROM data GROUP BY Symbol;

输出:

Symbol | SymbolCount 
  AAPL       4        
  TSLA       2                
  SPY        2

我用来对每个符号的所有 1 求和的另一个 SQL 查询:

SELECT  Symbol, SUM(Close_Below) as Close_Below_Sum FROM data GROUP BY Symbol;

输出:

Symbol | Close_Below_Sum 
  AAPL        3        
  TSLA        1                
  SPY         0

您将如何获得查询以显示每个符号的符号计数中有多少个 1 的百分比? 下面的示例。

期望的输出:

Symbol | Perc
  AAPL    0.75        
  TSLA    0.50                
  SPY     0.00
SELECT SYMBOL, AVG(Close_Below) AS PERC FROM DATA GROUP BY SYMBOL;

输出:

SYMBOL  PERC
AAPL    0.75
SPY     0.00
TSLA    0.50