Re: chosing id of max values
- From: "Gints Plivna" <gints.plivna@xxxxxxxxx>
- To: "Remigiusz Sokolowski" <rems@xxxxxxxx>
- Date: Wed, 25 Jul 2007 11:50:41 +0300
Ahhh OK then I didn't understood a bit
OK then one option is to do in two steps
1. get both start_time and max(start_time) over (partition by channel)
2. filter out only those where start_time = max(start_time) over
(partition by channel)
Something like:
SELECT * FROM (
SELECT other_cols, start_time, max(start_time) over (partition by
channel) max_start_time
FROM blah
)
WHERE start_time = max_start_time
Gints Plivna
http://www.gplivna.eu
2007/7/25, Remigiusz Sokolowski <rems@xxxxxxxx>:
Gints Plivna wrote:
> A simple max(start_time) over (partition by channel) won't work?
>
May be I was too laconic
I have thought about getting only value of rows, of which one particular
value is max for the whole group - so I am not interested in rows which
have this particular value less than max. "A simple max(start_time) over
(partition by channel)" gives me all rows while I need only those which
start_time=max(start_time) over (partition by channel). Solutions I have
provided gives me exactly what I need, however I try to find more of
them, then compare them and choose one... :-)
Regards
Remigiusz
--
---------------------------------------------------------------------
Remigiusz Sokolowski <rems@xxxxxxxx>
WP/PTI/DIP/ZAB (+04858) 52 15 770
MySQL v04.x,05.x; Oracle v10.x
Zastrzezenie:
Niniejsza wiadomosc stanowi jedynie wyraz prywatnych pogladow autora
i nie jest w zadnym wypadku zwiazana ze stanowiskiem przedsiebiorstwa
Wirtualna Polska S.A.
---------------------------------------------------------------------
WIRTUALNA POLSKA SA, ul. Traugutta 115c, 80-226 Gdansk; NIP: 957-07-51-216;
Sad Rejonowy Gdansk-Polnoc KRS 0000068548, kapital zakladowy 62.880.024 zlotych
(w calosci wplacony)
--
http://www.freelists.org/webpage/oracle-l
- References:
- chosing id of max values
- From: Remigiusz Sokolowski
- Re: chosing id of max values
- From: Gints Plivna
- Re: chosing id of max values
- From: Remigiusz Sokolowski
Other related posts:
- » chosing id of max values
- » Re: chosing id of max values
- » Re: chosing id of max values
- » Re: chosing id of max values
- » Re: chosing id of max values
- » Re: chosing id of max values
- » Re: chosing id of max values
Gints Plivna wrote: > A simple max(start_time) over (partition by channel) won't work? > May be I was too laconic I have thought about getting only value of rows, of which one particular value is max for the whole group - so I am not interested in rows which have this particular value less than max. "A simple max(start_time) over (partition by channel)" gives me all rows while I need only those which start_time=max(start_time) over (partition by channel). Solutions I have provided gives me exactly what I need, however I try to find more of them, then compare them and choose one... :-) Regards Remigiusz -- --------------------------------------------------------------------- Remigiusz Sokolowski <rems@xxxxxxxx> WP/PTI/DIP/ZAB (+04858) 52 15 770 MySQL v04.x,05.x; Oracle v10.x Zastrzezenie: Niniejsza wiadomosc stanowi jedynie wyraz prywatnych pogladow autora i nie jest w zadnym wypadku zwiazana ze stanowiskiem przedsiebiorstwa Wirtualna Polska S.A. --------------------------------------------------------------------- WIRTUALNA POLSKA SA, ul. Traugutta 115c, 80-226 Gdansk; NIP: 957-07-51-216; Sad Rejonowy Gdansk-Polnoc KRS 0000068548, kapital zakladowy 62.880.024 zlotych (w calosci wplacony)
- chosing id of max values
- From: Remigiusz Sokolowski
- Re: chosing id of max values
- From: Gints Plivna
- Re: chosing id of max values
- From: Remigiusz Sokolowski