Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / запрос / 5 сообщений из 5, страница 1 из 1
26.09.2002, 14:14:48
    #32053304
mx
mx
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запрос
подскажите как правильно нвписать запрос который из Т(номер счета, дата,ostatok) для счетов 1....n , даты разные, выбирает из всех дат ту , на которой остаток для данного счета минимален.
...
Рейтинг: 0 / 0
26.09.2002, 14:17:33
    #32053305
Garya
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запрос
select * from T where [остаток]=(select min([остаток]) from T)
...
Рейтинг: 0 / 0
26.09.2002, 17:23:56
    #32053418
Осирис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запрос
>> остаток для данного счета минимален.

>> select * from T where [остаток]=(select min([остаток]) from T)

Вы увеерны, что в данном случае остаток будет минимален ДЛЯ ДАННОГО СЧЕТА, а не для всей таблицы ?
...
Рейтинг: 0 / 0
26.09.2002, 20:02:36
    #32053459
Tulkin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запрос
select * from T t where [остаток]=(select min([остаток]) from T t1 where t.счет=t1.счет)
...
Рейтинг: 0 / 0
27.09.2002, 10:02:59
    #32053538
akuz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запрос
Код: plaintext
1.
2.
3.
select *
from T
where exists(select top1  1  from T t1 where t1.счёт = T.счёт order by t1.остаток)
where счёт in ( 1 , 2 ...,n)
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / запрос / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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