oracle - 从加入oracle的表中获取状态
问题描述
我有一个查询,基于CRNO
我从另一个表中获取状态。所以下面的查询是
select a.crno, a.crno_date, a.state, a.status_rank from R4G_OSP.ENODEB a
Where a.crno is not null
and a.crno = 'R4G-MH-NLD-7718'
and a.status_rank is not null
order by 4 asc;
和 STATUS 表查询是
select * from APP_WFM.WFM_CANDIDATE_STATUS where rank = 20
所以,现在我想加入查询并在第一个查询中获取状态。我该怎么做
两个查询的示例数据如下
查询 1 样本数据
问题 2 样本数据
请建议我应该如何通过加入它来获得状态
解决方案
您可以使用JOIN
. 手册在这里
select a.crno,
a.crno_date,
a.state,
a.status_rank,
APP_WFM.WFM_CANDIDATE_STATUS.STATUS
from R4G_OSP.ENODEB a
join APP_WFM.WFM_CANDIDATE_STATUS on APP_WFM.WFM_CANDIDATE_STATUS.RANK = a.status_rank
Where a.crno is not null
and a.crno = 'R4G-MH-NLD-7718'
and a.status_rank is not null
order by 4 asc;
如果您只想排名 20AND a.status_rank = 20
之前添加ORDER BY
推荐阅读
- javascript - jQuery Datepicker setDate - 在 Datepicker 2 中查找下一个工作日
- php - 自定义中间件无法阻止被禁止的用户
- javascript - React js 不认识我的 map 方法
- javascript - 使用没有类组件的构造函数(道具)
- keras - 在 SageMaker 管理的 AWS ml.p2.xlarge 实例上,Keras/Tensorflow 未检测到 GPU
- vue.js - 变量在父级中更改但在子级 VueJ 中未更改
- javascript - 我不能在 node.js 中使用 router.post 方法
- html - 将导航栏定位在标题图像下方
- r - 设置 RMySQL 的全局选项以在 R 中与 sqldf 一起使用
- php - 如何在代理后面找到应用程序的基本 URL?