我的任务是只返回具有唯一ID的行,但在SQL中返回每个ID的行。我该怎么做呢?
逻辑:对于主行,选择where JOB_INDICATOR = ' P '。如果有多行,则使用PRIM_ROLE_IND = ' Y '的记录。如果仍然有多个,则选择从0开始的最低编号的EMPL_RCD。
示例起始点:
empl_rcd0 00
您可以使用窗口函数ROW_NUMBER()
来完成此操作:
SELECT *
FROM
(
SELECT EMPLOYEE.*, ROW_NUMBER() OVER (PARTITION BY id ORDER BY
prim_role_ind DESC, empl_rcd ASC) as rn
FROM EMPLOYEE
WHERE JOB_INDICATOR = 'P'
) dt
WHERE rn = 1
相关内容
- 只选择唯一数据的查询
- 单击按钮时如何随机选择唯一的数字
- 如何管理分布式调度程序中的不同节点选择唯一事件?
- 如何在SQL中有条件地选择唯一值?
- MySQL只选择唯一的值
- 在没有唯一列的情况下为R中的表选择唯一索引
- 如何从多个列中选择唯一值(每个值都是唯一的,而不是总行)
- 在SQL中通过选择唯一值从表中创建视图
- XSLT使用for-each选择唯一值
- SQL根据特定列选择唯一的行
- 如何从返回多个重复记录的查询中选择唯一的行
- 根据列按最小组计数选择唯一的行
- 从和数组中选择唯一单词时出现问题
- 如何在Clickhouse中从数组中选择唯一的键值对到物化视图中
- 根据属性选择唯一的对象
- 我无法从template_id中选择唯一文本
- 无法从表中选择唯一的行(基于少数列),并且无法根据被视为重复的记录计算一列
- 如何根据列从表中选择唯一的结果
- 如何在选中多列的情况下在单列中选择唯一值
- jQuery无法使用类选择唯一元素
最新更新
- 如何获得h3标签下的特定链接?
- c -当我用数组排队时重复
- 为我的GET API调用防止不需要的参数值,以提高安全性
- 我如何使用TypeScript泛型函数,可以返回对象或数组?
- 我正在做一个机器学习NLP项目,遇到了一个问题
- 更正我的批处理脚本,以便文件夹中的文件可以根据年,月和日分组
- 运行我的 CI 时没有这样的模块"AWSCore",在本地很好
- APPSCRIPT从Gmail中检索带有电子邮件地址的上次交互日期
- Arduino cmake build system without IDE
- 使用.Split拆分字符串并返回第一个整数值
- Docker挂载的卷文件属于nobody:nobody(失去所有者)
- 气流操作器从URL下载文件并保存到磁盘
- 我试图在提交表单之前添加一个选中的属性,并使用laravel刀片模板单击无线电粘性
- Love2D 错误:main.lua:38:尝试调用方法 'getHeight'(一个 nil 值)
- 使用稀疏矩阵与jax
- 对于大一点的孩子(9岁以上的孩子),我需要什么样的iOS家长门?
- Understanding std::vector::push_back(std::move(v[i]))
- 你能找到解决这个问题的方法吗?
- 在使用相同group_id的kafka消费者中使用assign而不是subscribe是否有影响? &
- 让谷歌的见解清楚地表明,我的网站上有不止一个页面
- 我无法在反应中删除 html 标签
- 获取/读取邮件消息并输出纯文本
- 显示:表格单元格与行号不对齐
- 如何使用Toga应用访问Android通知
- 访问create_template_view api时出现INVALID_REQUEST_BODY错误
- 使用预处理器条件生成C/ c++变量名
- 此处映射计算路线API上的错误414
- Oracle数据库中的并行提示
- woocommerce在每个类别结帐后自定义重定向
- 是否有可能在AWS中设置一个webhook来监控特定的电子邮件地址,并将接收到的电子邮件信息传递给Lambda?<
热门标签:
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium