update viewPosMaster
This commit is contained in:
parent
ed84cf19f3
commit
aba6e3a57b
1 changed files with 11 additions and 2 deletions
|
|
@ -86,8 +86,17 @@ import { ViewColumn, ViewEntity } from "typeorm";
|
|||
WHERE pd2.profileId = pd1.profileId
|
||||
)
|
||||
) AS profileDiscipline ON profileDiscipline.profileId = profile.id
|
||||
LEFT JOIN
|
||||
profileLeave ON profileLeave.profileId = profile.id
|
||||
LEFT JOIN (
|
||||
SELECT pl1.*
|
||||
FROM profileLeave pl1
|
||||
INNER JOIN (
|
||||
SELECT profileId, MAX(createdAt) AS maxDate
|
||||
FROM profileLeave
|
||||
GROUP BY profileId
|
||||
) pl2 ON pl1.profileId = pl2.profileId
|
||||
AND pl1.createdAt = pl2.maxDate
|
||||
) AS profileLeave
|
||||
ON profileLeave.profileId = posMaster.current_holderId
|
||||
LEFT JOIN
|
||||
profileAssessment ON profileAssessment.profileId = profile.id
|
||||
LEFT JOIN
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue