powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Помогите с запросом SQL!!!
2 сообщений из 2, страница 1 из 1
Помогите с запросом SQL!!!
    #32347273
Stocker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть таблица Table1
Nom1 Nom2 Date
1 1 01.01.2001
1 3 02.02.2001
1 2 03.03.2001
1 04.04.2001
2 11 01.01.2001
2 3 02.02.2001


из данной таблицы необходимо выбрать одну запись Nom1 у которой Nom2<>'' и Date<= "Заданной даты"
Например, "заданная дата" = 04.03.2001 хочу получить записи
1 2 03.03.2001
2 3 02.02.2001
Если вопрос поставлен не совсем корректно то пишите, постараюсь разъяснить поподробнее.
...
Рейтинг: 0 / 0
Помогите с запросом SQL!!!
    #32347561
Фотография Павел Воронцов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
cretae table Table1 (Nom1 int not null,
Nom2 int null,
dt date not null,
constraint table1_pk primary key (Nom1, dt)
);

select Nom1, Nom2, Dt
from Table1 t1
where Nom2 is not null
   and Dt = (select max(t2.Dt) 
                 from Table1 t2
                 where t2.Nom1 = t1.Nom1
                         and t2.Nom2 is not null
                         and t2.Dt <= :date)
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Помогите с запросом SQL!!!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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