如何选择动态排名值?

没有什么比......好

我有一张公司和另一名员工的表格,以及他们加入公司的日期。我可以获得每家公司最近招聘的 5 名员工,如下所示现在,我只想显示 A 公司的 rank <= 3,B 公司的 rank <= 8 和公司 C 的无限数量。3、8 和 -1 存储为公司表中的“max”列. 在这种情况下如何动态选择最大值?

戈登·利诺夫

你基本上想要:

SELECT *  -- choose the columns you want here
FROM (SELECT e.*, c.max,
             row_number() over (partition by company order by joined desc) as rank
      FROM employees e JOIN
           companies c
           on e.company = c.pk
     ) e
WHERE rank < max or max = -1

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在MDL菜单中选择显示动态值

值动态更改后,如何强制jQuery验证重新检查选择/选项字段值?

如何在Bootstrap-select中动态选择多个值

Oracle APEX | 如何更改选择列表值并动态提交

Angular4-如何动态设置选择选项值

如何从Javascript中的动态选择中删除重复的值?

动态更改选择值

php ajax,如何在动态选择框上显示动态值

如何对标准进行排名并考虑重复值

如何获取动态生成的选择框上的值

如何根据选择值动态更改“ onChange”属性值?

如何基于另一个选择字段值动态更改选择字段?

如何动态选择flex的属性来设置值?

如何从值列表中的样本获得排名?

表单中的动态选择值

如何使用Angular JS选择动态选择选项值

排名-将相应的列值选择为MAX(列)值

如何使用php / html动态设置选择值

如何从表中选择多个值并动态添加它们以选择另一列

如何动态更新选择值?

如何使用Django动态预设/选择html select对象的值?

如何读取Django自动完成灯光值以动态生成选择?

动态选择框如何从我的文本框值向选择框动态添加选项

如何基于选择角度动态设置输入控件的最小值和最大值

使用 nightwatch.js 如何使用动态提供的值选择动态生成的项目

按动态生成的字段值的值选择

如何在 JSP 中动态选择一个值

如何在动态选择组件角度中设置选择的默认值

如何选择动态列表的值和类型?