[英]get new records from table based on other one record in table
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 表,其中我有來自 group_no 1100 的 8 個 deptno 我需要再獲得 8 個具有相同 group_no,name 的記錄
基本上,您需要在唯一 ID 上加入這兩個表。 我們可以假設您的“group_no 和 group_name”是唯一的,並進行內部連接。 左連接或右連接也可能有效,但我將 go 用於此任務的內部
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)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.