Re: Bringing other columns along with a GROUP BY clause - Mailing list pgsql-general

From Rob Richardson
Subject Re: Bringing other columns along with a GROUP BY clause
Date
Msg-id 04A6DB42D2BA534FAC77B90562A6A03DC57493@server.rad-con.local
Whole thread Raw
In response to Re: Bringing other columns along with a GROUP BY clause  (Sam Mason <sam@samason.me.uk>)
List pgsql-general
Sam,

Great!  I had no idea DISTINCT ON existed.  That made it much simpler.
Here's what I used:

select distinct on (inventory.charge) coil_id, inventory.charge,
heating_coldspot_time_reached
from inventory
inner join charge on charge.charge = inventory.charge
where base_type = '3' and heating_coldspot_time_reached > 0 and
inventory.status = 'Done' and inventory.charge >= 1000
order by charge, heating_coldspot_time_reached desc

And thanks for the tip about E-mail.  I thought that if I hit the Reply
button and then changed the subject line, it would be the same as
sending a new message to the same destination.  In this case, I had to
change the destination also, so it looked like a brand new message.  I
didn't know I was bringing along old baggage behind the scenes.

Thanks very much!

RobR

pgsql-general by date:

Previous
From: Tom Lane
Date:
Subject: Re: Bringing other columns along with a GROUP BY clause
Next
From: "Rob Richardson"
Date:
Subject: Re: Bringing other columns along with a GROUP BY clause