【发布时间】:2015-11-10 16:20:48
【问题描述】:
我正在尝试创建一个查询,该查询仅检索 6 个月内取货次数最多的 10 家公司,这意味着取货场合,而不是取货数量。 我已经这样做了
【问题讨论】:
-
提供我们可以使用的测试数据和预期结果会有用吗? SQLFiddle 会很好。从表定义开始。
-
嗨,它的意思是返回两行。一个叫company_name(带有公司名称),另一个叫picks(公司已完成的取货次数。
-
样本插入和预期输出(也许您可以说“我想要这 4 家公司中的前 2 名”)将极大地帮助我们能够为您提供帮助。
-
我不明白“这意味着取件场合,而不是取件数量。”这部分,你到底想要什么?
-
你应该看看 Dense_Rank 函数techonthenet.com/oracle/functions/dense_rank.php
标签: sql