Форум: "Базы";
Текущий архив: 2004.05.02;
Скачать: [xml.tar.bz2];
ВнизВыбор максимума внутри групп Найти похожие ветки
← →
wild_arg © (2004-04-08 13:28) [0]Подскажите, пожалуйста: есть у меня скажем таблица Таблица1(id,id_объекта,дата_создания_записи). Для каждого объекта может быть несколько записей. Мне необходимо выбрать последние, по дате, записи для каждого объекта.
← →
Johnmen © (2004-04-08 13:36) [1]
SELECT T1.id, T1.id_объекта, T1.дата_создания_записи
FROM Таблица1 T1
WHERE T1.дата_создания_записи=
(SELECT MAX(T2.дата_создания_записи)
FROM Таблица1 T2
WHERE T1.id_объекта=T2.id_объекта)
← →
A_N_D © (2004-04-08 13:38) [2]select distinct(id_объекта), max(дата_создания_записи) from Таблица1
group by id_объекта
← →
wild_arg © (2004-04-08 13:56) [3]2A_N_D
я может не совсем правильно задал вопрос. мне надо вытащить последние по дате записи и узнать их id.
2Johnmen
Работает! Спасибо.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.05.02;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.045 c