【发布时间】:2016-06-20 11:30:37
【问题描述】:
有一个事务表,其中有事务 id、name 和 createdat 等列。 每个名称都有多个事务,其 createdat 数据将完全不同。
我想查询每个名称的五个最近交易。没有得到整个表中的五个最近的事务。如果它的交易少于五个,那么我希望它只显示那里的任何内容。
试图收集我所有的 sql 知识,但我很难做到。任何输入将不胜感激。
【问题讨论】:
-
@nazark 为什么不将其发布为答案?
-
好的,谢谢
标签: sql postgresql subquery greatest-n-per-group correlated-subquery