psql - Duplicate values returned on SQL INNER JOIN -
psql - Duplicate values returned on SQL INNER JOIN -
i'm getting duplicate values returned when inner bring together change_management table. returns 3 records want recent cmp.id.
select cmp.id, cr.id, coalesce(cmp.effort, 0.00) "effort" m_change_request cr inner bring together (select max(id) id, change_request_fk, effort m_change_management grouping id, change_request_fk, effort) cmp on cmp.change_request_fk = cr.id cr.release_fk=509
i need homecoming recent record max(cmd.id). ideas how can prepare ?
found solution
select cmp.id, cr.id, cr.number "psl #" m_change_request cr left bring together m_change_management cmp on cr.id = cmp.change_request_fk left bring together m_change_management cmp2 on cr.id = cmp2.change_request_fk , cmp.id < cmp2.id cr.release_fk=509 , cmp2.change_request_fk null
psql
Comments
Post a Comment