转换 SQL 查询 以时间格式显示输出
P粉704066087
P粉704066087 2024-04-04 21:02:02
0
1
275

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

Symbol |  High_Time
  AAPL   10:01:00.000        
  TSLA   09:45:00.000                
  AAPl   10:05:00.000
  AAPL   01:15:00.000        
  SPY    09:30:00.000                
  TSLA   09:48:00.000      
  SPY    09:30:00.000                
  AAPL   11:01:00.000

SQL 查询,我用来获取 HOD_time 列的平均值:

SELECT Symbol, AVG(High_Time) FROM data GROUP BY Symbol;

输出(示例):

Symbol | (AVG)High_Time
  AAPL   33400.00000000        
  TSLA   107000.00000000                      
  SPY    120000.00000000

它显示的是数字而不是时间格式。 您将如何让查询以时间格式显示?

所需输出(示例):

Symbol | (AVG)High_Time
  AAPL   8:05        
  TSLA   9:46                     
  SPY    9:30

P粉704066087
P粉704066087

全部回复(1)
P粉321584263

您正在寻找的是

SELECT Symbol, SEC_TO_TIME(AVG(TIME_TO_SEC(High_Time))) FROM data GROUP BY Symbol;
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!