Hilfe beim Finden einer passenden Abfrage

From: Marco <netuse(at)lavabit(dot)com>
To: pgsql-de-allgemein(at)postgresql(dot)org
Subject: Hilfe beim Finden einer passenden Abfrage
Date: 2011-03-25 14:15:58
Message-ID: 20110325151558.5f7390c3@glyph
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-de-allgemein

Hi,

Ich suche eine Abfrage, die mir die letzten Einträge pro id liefert. Die
Tabelle sieht so aus:

id date min max value
1 2011-03-25 20 30 17
3 2011-03-21 40 55 43
3 2011-03-23 40 55 52
2 2011-02-25 5 2
4 2011-03-15 74
4 2011-03-25 128
1 2011-03-22 20 30 24

Die folgende Abfrage

select id, max(date) from table group by id;

liefert genau die Zeilen, die ich möchte, allerdings fehlen die Spalten min,
max und value. Wenn ich

select id, max(date), min, value, max from table group by id, min, value, max;

versuche, erhalte ich zuviele Zeilen.

Marco

Responses

Browse pgsql-de-allgemein by date

  From Date Subject
Next Message Albert Baumann 2011-03-26 18:10:53 Re: Hilfe beim Finden einer passenden Abfrage
Previous Message Bernd Helmle 2011-03-25 11:21:54 Re: Werte gehen bei insert verloren