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

Получить строчку с максимальным значением   Найти похожие ветки 

← →
linx   (2005-11-07 19:10) [0]

Есть таблица, содержащая строчки с данными по товарам, скажем
булка - 4 ед. - 23.11.05
батон нарезной - 2 ед. - 12.10.05
хлеб пеклеванный - 10 ед. - 05.11.05
хлеб пеклеванный - 2 ед. - 07.11.05
булка - 27 ед. - 13.10.05

Мне надо получить весь спектр товара, но только если внутри данной номенклотуры дата будет максимальная. Т.е. хочу из таблицы, указанной выше получить след набор данных:

булка - 4 ед. - 23.11.05
батон нарезной - 2 ед. - 12.10.05
хлеб пеклеванный - 2 ед. - 07.11.05

Как должен выглядеть SQL-запрос?


← →
Anatoly Podgoretsky ©   (2005-11-07 19:22) [1]

Не мешало бы нормализовать базу


← →
Stakan ©   (2005-11-07 19:44) [2]

select A.sNAME, A.nQUANT, A.dDATE
from TEST A
where A.dDATE = (select MAX(B.dDATE) from TEST B where B.sNAME = A.sNAME)


← →
linx   (2005-11-07 19:54) [3]

2Stakan - спасибо!



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

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



Память: 0.45 MB
Время: 0.026 c
14-1133189145
Yegorchic
2005-11-28 17:45
2005.12.25
Соединить SonyEricson с PocketPC (Asus) через ИК-порт


14-1133306290
Piter
2005-11-30 02:18
2005.12.25
знатокам MPlayer


2-1134320453
floxi
2005-12-11 20:00
2005.12.25
Открытие готового заданного файла


4-1130219731
Alex_C
2005-10-25 09:55
2005.12.25
Как передать фокус другой программе?


8-1121619696
SpyBoy
2005-07-17 21:01
2005.12.25
Мощный звук




   Наверх