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

Максимальная дата   Найти похожие ветки 

 
UMU ©   (2006-12-04 12:03) [0]

Добрый день.

Существует таблица в которой 15 полей (тип: дата/время). Строю запрос который выбирает максимальную дату из этих 15 полей (одна запись).

Подскажите, пожайлуста,  как можно найти максимальную дату более корректным способом? Т. к. через IIf сильно большой запрос получается...


 
Desdechado ©   (2006-12-04 12:08) [1]

SELECT Max(f) FROM(
SELECT f1 AS f FROM t
union all
select f1 AS f FROM t
...
)
хотя не уверен, что в акцессе сработает

ЗЫ
запросы такого рода говорят о неверно спроектированной структуре БД
обычно накопительный вещи складывают в столбик, для этого таблицы и придумывали


 
Anatoly Podgoretsky ©   (2006-12-04 12:14) [2]

> UMU  (04.12.2006 12:03:00)  [0]

15 запросов и Union, сортировка и далее TOP 1


 
UMU ©   (2006-12-04 12:34) [3]

в акцессе сработало

Спасибо за помощь



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

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



Память: 0.45 MB
Время: 0.03 c
2-1170638798
Новичек
2007-02-05 04:26
2007.02.25
Динамический массив объектов.


2-1170334791
Tornado
2007-02-01 15:59
2007.02.25
Не закрывается DataSet


3-1165066951
Express
2006-12-02 16:42
2007.02.25
Получить свойство столбцов


15-1168949697
Vlad Oshin
2007-01-16 15:14
2007.02.25
Рационализаторская идея про стир.машины


15-1170338247
Похвола
2007-02-01 16:57
2007.02.25
Перебор




   Наверх