|
автор: Airis (18.10.2006 в 11:54) |
|
| Помогите пожалуйста!
нужно найти max значение 5 полей в одной записи
например:
год поле1 поле2 поле3 поле4 поле5 max
2006 5 2 1 1 1 ? | |
|
| |
|
|
|
| где найти? VBA? Запрос? Форма?
для одной записи или для набора? | |
|
| |
|
автор: Airis (18.10.2006 в 12:49) |
|
| Для запроса (набор записей) | |
|
| |
|
|
|
| см. ниже | |
|
| |
|
автор: Аноним (18.10.2006 в 12:10) |
|
| Например так:
SELECT [год],[Поле1],[Поле2],[Поле3],[Поле4],[Поле5],iif([Поле1]>[Поле2] AND [Поле1]>[Поле3] AND [Поле1]>[Поле4] AND [Поле1]>[Поле5],[Поле1],iif([Поле2]>[Поле3] AND [Поле2]>[Поле4] AND [Поле2]>[Поле5],[Поле2],iif([Поле3]>[Поле4] AND [Поле3]>[Поле5],[Поле3],iif([Поле4]>[Поле5],[Поле4],[Поле5])))) as [MaxПоле]
From Table1
|
| |
|
| |