我有两张桌子:TrainingMatrix
和Data
。因为TrainingMatrix
我有这个 SQL 语句:
SELECT DISTINCT ON (payroll, "TrainingName", "Institute") *
FROM "TrainingMatrix"
ORDER BY payroll, "TrainingName", "Institute" ,"TrainingDate" DESC NULLS LAST;
每个工资单号都与一个唯一的员工姓名相关联。所以,在Data
表中我有两列:payroll
和"EmployeeName"
。如何修改前面的语句,以便我也可以显示/投影"EmployeeName"
结果。
我使用 PostgreSQL 9.2 和 pgAdmin III。