gpt4 book ai didi

sql - 每天找到一个最大值

转载 作者:行者123 更新时间:2023-12-04 12:52:55 26 4
gpt4 key购买 nike

我已经厌倦了使用我之前的问题中类似的部分,但是我正在查询的表有多个行,我似乎无法获得当天的一个最大值。然后我需要将它与上一个问题合并,但这是我需要玩的另一件事......

表格很简单,2列

Date       |        Peak Power

1/1/2012 10:00:00 | 150.00

1/1/2012 10:12:00 | 120.00

1/1/2012 05:01:00 | 190.00

1/1/2012 01:35:00 | 500.00

1/1/2012 04:54:00 | 250.00

结果

Date | Peak Power each day

1/1/2012 10:00:00 | 500.00

2/1/2012 04:00:00 | 150.00

任何帮助都会很棒。

最佳答案

您没有告诉我们您使用的是什么 SQL 产品,所以这是 Sql Server 2008R2:

SELECT
CAST(t.DateColumn as DATE), MAX(t.PowerUsage) as 'Peak Power Each Day'
FROM [MyTable] t
GROUP BY CAST(t.DateColumn AS DATE)

这里是MySql

SELECT
DATE(t.DateColumn), MAX(t.PowerUsage) as 'Peak Power Each Day'
FROM [MyTable] t
GROUP BY DATE(t.DateColumn)

关于sql - 每天找到一个最大值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14886435/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com