SelectWithUnionQuery (children 1) ExpressionList (children 1) SelectQuery (children 4) ExpressionList (children 11) Identifier A._appointment_id Identifier A._id Identifier A._status Identifier A._set_by_id Identifier A._company_id Identifier A._client_id Identifier A._type Identifier A._at Identifier A._vacancy_id Identifier A._set_at Identifier A._job_requisition_id TablesInSelectQuery (children 2) TablesInSelectQueryElement (children 1) TableExpression (children 1) TableIdentifier appointment_events (alias A) TablesInSelectQueryElement (children 2) TableExpression (children 1) Subquery (alias B) (children 1) SelectWithUnionQuery (children 1) ExpressionList (children 1) SelectQuery (children 4) ExpressionList (children 2) Identifier _appointment_id Function MAX (alias max_set_at) (children 1) ExpressionList (children 1) Identifier _set_at TablesInSelectQuery (children 1) TablesInSelectQueryElement (children 1) TableExpression (children 1) TableIdentifier appointment_events Function in (children 1) ExpressionList (children 2) Identifier _status Literal Tuple_(\'Created\', \'Transferred\') ExpressionList (children 1) Identifier _appointment_id TableJoin (children 1) ExpressionList (children 1) Identifier _appointment_id Function equals (children 1) ExpressionList (children 2) Identifier A._set_at Identifier B.max_set_at ExpressionList (children 1) OrderByElement (children 1) Identifier ALL