在DB2中,使用下面的左加入在左折騰出了一定的成績排聯接
select a.deptno, a.deptname, b.empno
from #dept a
left join #emp b
on a.deptno = b.workdept
兩個表,讓我像一個列表:
dpt name emp
----------------------
A01 ACCOUNTING 5001
A02 PAYROLL NULL
A03 OPERATIONS 5003
A03 OPERATIONS 5004
A03 OPERATIONS 5007
A05 MAINTENANCE NULL
但我只想第一任何dpt的實例。有沒有一種方法來編碼左連接到僅拉出第一次出現,所以它看起來像:
dpt name emp
----------------------
A01 ACCOUNTING 5001
A02 PAYROLL NULL
A03 OPERATIONS 5003
A05 MAINTENANCE NULL
你能解釋一下你的意思是什麼「一審」?你想要哪一個查詢恰好返回首先,還是有一個更具體的標準來確定哪一個應該返回? – 2009-11-10 19:21:18