根据表中的另一条记录从表中获取新记录


SELECT group_no,group_name, dept_no, dept_name, brand, from_nnm,to_nnm 
FROM xx_nnm_benchmark

我有一条来自上面查询group_no 1100和dept_no 50的记录我还有一个deps表,其中我还有来自1100组的8个deptno我需要获得8个相同组的更多记录_no,名称

基本上,您需要在唯一id上连接这两个表。我们可以假设您的"group_no和group_name"在一起是唯一的,并进行内部连接。左或右加入也可能有效,但我会选择内部任务

SELECT a.group_no,
a.group_name,
a.dept_no as adepno,
a.dept_name as adepname,
b.dept_no,
b.dept_name,
a.brand,
a.from_nnm,
a.to_nnm
FROM xx_nnm_benchmark a inner join deps b
on (a.group_no = b.group_no and a.group_name = b.group_name)

相关内容

  • 没有找到相关文章

最新更新