Re: RE:Re: A complex SQL query
Victor Yegorov <[email protected]> Sun, 8 Sep 2019 00:33:28 +0300
| Newsgroups | gmane.comp.db.postgresql.sql |
|---|---|
| Message-ID | <CAGnEboib=bKnJsW9Ho_A0-fBoCzb2cxQp+oXHNxmoBrro+dS3w@mail.gmail.com> |
сб, 7 сент. 2019 г. в 21:23, jj08 <[email protected]>: > To Janis or other members of the forum: > > My sample table contains other columns as well. > > One of the columns that I did not include in my first message is > "position". > The last table has been modified as follows: > > +--------+----------+------------+------------------------+ > | usr_id | employer | position + start_date | end_date | > +--------+----------+------------+------------------------+ > | A | Goo | CTO | | 201904 | > | A | Micro | Mgr | 201704 | 201903 | > > | B | Micro | Engg_Mgr | 201706 | - | > | B | Goo | Researcher | 201012 | 201705 | > | B | Micro | Postdoc | 201001 | 201011 | > +--------+----------+------------+------------------------+ > SELECT DISTINCT ON (usr_id) * FROM employment WHERE employer='Micro' ORDER BY usr_id, start_date DESC; -- Victor Yegorov