交易的最短日期

Minimum date of the transaction

提问人:Goutham mano 提问时间:6/22/2021 最后编辑:Dale KGoutham mano 更新时间:6/22/2021 访问量:95

问:

我的要求

enter image description here

如何获取“提现”后交易的最短交易日期?

我只想要 transactiondate '2/11/2020' 的输出。

sql sql-server t-sql

评论


答:

0赞 Gordon Linoff 6/22/2021 #1

您可以使用和筛选和聚合:lag()

select account, min(tdate)
from (select t.*,
             lag(type) over (partition by account order by tdate) as prev_type
      from t
     ) t
where prev_type = 'Withdrawal'
group by account;