【发布时间】:2021-08-25 03:00:38
【问题描述】:
我正在尝试编写一个查询来获取所有员工的工资详细信息。我在 Oracle Cloud 方面的经验有限,我主要使用 MSSQL 而不是 Oracle SQL。但是,我的尝试是这样的:
SELECT P.Person_Number,
A.Effective_Start_Date AS StartDateAssignment,
SAL.Effective_Start_Date AS StartDateSalary,
SAL.Salary_Amount,
A.Assignment_ID,
AR.ACTION_REASON AS Reason
FROM Per_All_Assignments_f A
INNER JOIN CMP_SALARY SAL ON SAL.Assignment_ID = A.Assignment_ID
INNER JOIN Per_People_f P ON P.Person_ID = A.Person_ID
INNER JOIN Per_Action_Reasons_TL AS AR ON AR.ACTION_REASON_ID = SAL.ACTION_REASON_ID
此代码不正确(缺少关键字错误)。谁能给我一些建议?
非常感谢!
韩国
【问题讨论】: