powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / T-SQL: Простой запрос подскажите pls.
4 сообщений из 4, страница 1 из 1
T-SQL: Простой запрос подскажите pls.
    #32008697
Игорь
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть таблица из 3-х полей : Товар, Цена, НаДату. Как сделать список товара с последними ценами? В Oracle есть First_Value , а что в MS SQL 2000?
...
Рейтинг: 0 / 0
T-SQL: Простой запрос подскажите pls.
    #32008716
Фотография SergSuper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а тут надо лапцами писать:

select Товар, Цена
from tbl t1 where НаДату=(select max(НаДату) from tbl t2 where t1.Товар=t2.Товар)

А как бы это в Oracle выглядело?
...
Рейтинг: 0 / 0
T-SQL: Простой запрос подскажите pls.
    #32008717
Mycca
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SELECT T.Tovar, T.Tsena, Q.LastDate
FROM
(select Tovar, MAX(NaDatu) AS LastDate
FROM MyTable
GROUP BY Tovar) Q, MyTable T
WHERE Q.Tovar=T.Tovar AND Q.LastDate=T.Nadatu
...
Рейтинг: 0 / 0
T-SQL: Простой запрос подскажите pls.
    #32008759
Игорь
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, все очень просто.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / T-SQL: Простой запрос подскажите pls.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]