Вниз
Скачать: 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.027 c
2-1170421186
Destroyer
2007-02-02 15:59
2007.02.25
Использование OnTerminate в TThread


2-1170338460
НиколайКо
2007-02-01 17:01
2007.02.25
Assigned или <> nil


3-1165217802
Kolan
2006-12-04 10:36
2007.02.25
Неполучается настоить MSSql.


9-1144640430
Ландграф Павел
2006-04-10 07:40
2007.02.25
поиск пути не по клеткам (массив из rect)


4-1160852339
Ром
2006-10-14 22:58
2007.02.25
Запрет локального входа пользователя в систему




   Наверх