我在查詢時遇到問題。我已閱讀了很多內容,但尚未找到解決方案。問題出在子查詢 - 它真的不喜歡它。有人能幫我把這個工作嗎?在子查詢中使用查詢結果
第一個表格表示工作執行表格,第二個表格顯示員工信息。我基本上正在嘗試使用人力資源代碼'position_reports_to'字段爲僱員獲取主管名稱。順便說一句,這是在Teradata。
謝謝!
select
t1.record_number,
T1.record_created_by,
T2.last_name,
T2.first_name,
T2.employee_no,
t2.position_number,
T2.position_reports_to as SUPID,
(select last_name from T2 where SID=T2.position_nbr) as SUP
from T1
left join T2 on T1.record_created_by=T2.employee_no
where
t1.record_create_date=current_date
這工作得很好。我需要在連接中加入'as',但除此之外這很好。當我嘗試第二次對其進行分層以獲得下一級管理時,我耗盡了後臺空間。我想你無法贏得所有人。謝謝你的幫助,先生們。 – NewbBill