agora inbox for pgsql-sql@postgresql.org
help / color / mirror / Atom feedFrom: Stanton Schmidt <sschmidt@rgllogistics.com>
To: Martin Stöcker <martin.stoecker@stb-datenservice.de>
Cc: pgsql-sql <pgsql-sql@lists.postgresql.org>
Subject: Re: Query question
Date: Thu, 8 Mar 2018 13:17:07 -0600 (CST)
Message-ID: <557870630.48523473.1520536627693.JavaMail.zimbra@rglholdings.com> (raw)
In-Reply-To: <e22d829f-77f2-86c9-e89d-6885bc1fc56d@stb-datenservice.de>
References: <415803152.48510563.1520535505737.JavaMail.zimbra@rglholdings.com>
<e22d829f-77f2-86c9-e89d-6885bc1fc56d@stb-datenservice.de>
So far I have been unable to figure out how to do that.
I tried:
select a.equipment_id, b.log_date, b.log_time, b.event_desc
from (select distinct equipment_id from log_table) a
, (select equipment_id, log_date, log_time, event_desc from log_table order by log_date desc, log_time desc limit 5) b
where a.equipment_id = b.equipment_id
but all I end up with is 5 total records.
Stanton
From: "Martin Stöcker" <martin.stoecker@stb-datenservice.de>
To: "pgsql-sql" <pgsql-sql@lists.postgresql.org>
Sent: Thursday, March 8, 2018 1:07:30 PM
Subject: Re: Query question
My first idea is to select all equipments and lateral join them to the 5 most recent events
Regards Martin
Am 08.03.2018 um 19:58 schrieb Stanton Schmidt:
Hi,
I am new to the list so feel free to let me know if I am out of line.
My question is:
I have a table that has log events for pieces of equipment. For each piece of equipment this table may contain 1 or more (hundreds potentially).
I need to write a query that will return only the last 5 log events for each (and every) piece of equipment.
log_table (
equipment_id character(30),
log_date date,
log_time time,
event_desc text
)
Thanks for your help.
stanton schmidt
Database Administrator
direct. [ callto:920.884.1281 | 920. ] 471.4495 cell 920.660.1828
RGL
GO AHEAD. ASK WHAT IF.
[ http://www.rgllogistics.com/ | www.RGLlogistics.co
m ]
view thread (15+ messages) latest in thread
Message-ID: <557870630.48523473.1520536627693.JavaMail.zimbra@rglholdings.com>
Permalink: ../557870630.48523473.1520536627693.JavaMail.zimbra@rglholdings.com/
Also on: postgresql.org/message-id/557870630.48523473.1520536627693.JavaMail.zimbra@rglholdings.com
reply
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Reply to all the recipients using the --to and --cc options:
reply via email
To: pgsql-sql@postgresql.org
Cc: sschmidt@rgllogistics.com, martin.stoecker@stb-datenservice.de, pgsql-sql@lists.postgresql.org
Subject: Re: Query question
In-Reply-To: <557870630.48523473.1520536627693.JavaMail.zimbra@rglholdings.com>
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
This inbox is served by agora; see mirroring instructions
for how to clone and mirror all data and code used for this inbox