Вниз
Скачать: CL | DM;

Запрос, максимальная дата   Найти похожие ветки 

← →
Правильный$Вася   (2008-09-15 16:56) [40]


> Sergey13 ©   (15.09.08 16:47) [38]

здесь есть подводный камень, если один и тот же товар может прийти разными партиями, но в однои то же время


← →
_RusLAN   (2008-09-15 16:58) [41]

http://sql.ru/forum/actualthread.aspx?tid=481637


← →
stas ©   (2008-09-15 17:00) [42]

Правильный$Вася   (15.09.08 16:56) [40]
А тут 2 варианта либо не выводить id как нужно автору, либо выводить несколько партий на одно и тоже время.


← →
ANB   (2008-09-15 17:09) [43]


> ANB - какие люди!!! Давненько не захаживал. Привет.

Привет. Чет заработался.


> ANB мне поможет, если куда-нибудь в запрос вставит id, ибо
> он мне тоже нужен )

если это оракл - то dense_rank, если нет- то все хуже, но подзапросами разруливается.

select
 TM.tovar
 TM.max_date
 (select max(ID) from tovar t where t.tovar = tm.tovar and t.date = tm.max_date)
from
(
select
 tovar
,max(date) max_date
from
 tovar
group by
 tovar
) TM


← →
Sergey13 ©   (2008-09-16 08:50) [44]

> [40] Правильный$Вася   (15.09.08 16:56)

Возможно, но если хранится все таки дата-время, то риск стремится к нулю, ИМХО.
К тому же о каких партиях можно говорить если нет даже справочника товров. 8-)


← →
passlight ©   (2008-09-16 10:57) [45]

Если правильно понял условия, то можно как-то так :-) :


select
tovar.*
from
tovar join
(
 select
  tovar,
  max(date) as mx
 from
  tovar
 group by tovar
 ) as sub on tovar.tovar = sub.tovar and
             tovar.date = sub.mx



Страницы: 1 2 вся ветка

Скачать: CL | DM;



Память: 0.52 MB
Время: 0.009 c
2-1222669645
Lera
2008-09-29 10:27
2008.11.09
Что делают символы #39?


15-1221213934
Prohodil Mimo
2008-09-12 14:05
2008.11.09
Какой програмный код считается разным? Литература


15-1221537289
Slider007
2008-09-16 07:54
2008.11.09
С днем рождения ! 16 сентября 2008 вторник


2-1222762898
neon-w
2008-09-30 12:21
2008.11.09
NAN????


4-1199716804
webbrowser
2008-01-07 17:40
2008.11.09
Свойства обозревателя




   Наверх