Hi, i suppose that you sholuld change r.review_date > r2.review_date to r.review_date < r2.review_date regards, Karol Bieniaszewski W dniu 2016-03-07 11:02:35 użytkownik [email protected] [firebird-support] <[email protected]> napisał: Hi Set Thanks for helping me with this. Your answer has been a great help. However there is a problem with the result set. In the Assignment table I have the following data: (of interest is assignid 9 which is projectid 19) ASSIGNID ASSIGN_DATE MANAGER PROJECTID 1 03/03/2016 11 2 03/03/2016 12 3 03/03/2016 13 4 03/03/2016 14 5 03/03/2016 15 6 03/03/2016 16 7 05/02/2012 17 8 05/02/2012 18 9 05/02/2012 19 10 03/03/2012 20 In the review table I have the following: (Note that assignid 9 has two entries. One with a review date of 5/2/2012 and the other with a review date of 5/5/2015) REVIEWID ASSIGNID REVIEW_DATE PROGRESS_NOTE 1 1 03/03/2016 2 2 03/03/2016 3 3 03/03/2016 4 4 03/03/2016 5 5 03/03/2016 6 6 03/03/2016 7 7 05/02/2012 8 8 05/02/2012 9 9 05/02/2012 10 1 05/02/2012 11 10 03/03/2012 12 9 05/05/2015 using your queries give me the following result: PROJECTID ASSIGN_DATE REVIEW_DATE PROGRESS_NOTE 11 03/03/2016 05/02/2012 12 03/03/2016 03/03/2016 13 03/03/2016 03/03/2016 14 03/03/2016 03/03/2016 15 03/03/2016 03/03/2016 16 03/03/2016 03/03/2016 17 05/02/2012 05/02/2012 18 05/02/2012 05/02/2012 19 05/02/2012 05/02/2012 20 03/03/2012 03/03/2012 The result set has Projectid 19 (assignid 9) with the a review date of 05/02/2012 instead of 5/5/2015. I'm not sure which bit of the query to tweak to get the expected result. Can I enlist your help again please.
Re: [firebird-support] Re: query to return the last entry in detail table for each entry in master table
liviuslivius [email protected] [firebird-support] Mon, 07 Mar 2016 02:24:06 -0800
- Re: [firebird-... liviuslivius [email protected] [firebird-support]
- [firebird... [email protected] [firebird-support]
