| From: | Adrian Klaver <adrian(dot)klaver(at)aklaver(dot)com> |
|---|---|
| To: | Rich Shepard <rshepard(at)appl-ecosys(dot)com>, "pgsql-general(at)postgresql(dot)org" <pgsql-general(at)postgresql(dot)org> |
| Subject: | Re: Extract only maximum date from column |
| Date: | 2025-12-04 22:33:23 |
| Message-ID: | 607f12e8-8c82-40f2-85b4-766cfee27261@aklaver.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-general |
On 12/4/25 14:17, Rich Shepard wrote:
> On Thu, 4 Dec 2025, Adrian Klaver wrote:
>
> So, tweaking from reported errors:
> WITH lc AS (SELECT p.person_nbr, max(c.next_contact) AS last_contact
> from people as p, contacts as c
> where next_contact >= '2025-11-01'
> group by p.person_nbr)
> select p.person_nbr, p.company_nbr, lc.last_contact
> from people AS p
> join lc on p.person.nbr = lc.person_nbr;
>
> psql:companies-contacted-2025.sql:9: ERROR: missing FROM-clause entry
> for table "person"
> LINE 7: join lc on p.person.nbr = lc.person_nbr;
My mistake should be p.person_nbr
> ^
> This is obviously a much more complicated query than I expected.
>
> Thanks,
>
> Rich
>
>
--
Adrian Klaver
adrian(dot)klaver(at)aklaver(dot)com
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Alban Hertroys | 2025-12-04 22:58:17 | Re: Extract only maximum date from column |
| Previous Message | David G. Johnston | 2025-12-04 22:29:04 | Re: Extract only maximum date from column |