【发布时间】:2013-11-12 16:34:16
【问题描述】:
我有一个交易、账户、损益和日期的数据库。我需要按帐户查找最大利润发生的日期。我已经找到了一种方法来找到这些实际的最大值/最小值,但我似乎无法从中提取实际日期。到目前为止我的代码是这样的:
Select accountnum, min(ammount)
from table
where date > '02-Jan-13'
group by accountnum
order by accountnum
理想情况下,我希望查看帐户编号、最小值或最大值,然后是发生日期。
【问题讨论】:
-
你说你需要通过账户找到最大利润发生的日期,而不是你在哪里使用日期>'02-Jan-13'?
-
换种说法,您希望每个账户有一行显示最低利润的日期和最高的日期(每个都有值)?