|
|
|
поиск минимального значения
|
|||
|---|---|---|---|
|
#18+
Подскажите, плз, как найти минимальное значение нескольких полей таблицы для каждой строки? пример таблицы: договор дата1 дата2 дата3 дата4 1 01.01.1900 02.01.1900 03.01.1900 04.01.1900 3 02.01.1900 04.01.1900 нужно получить: договор датаMin 1 01.01.1900 3 02.01.1900 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2016, 12:38:28 |
|
||
|
поиск минимального значения
|
|||
|---|---|---|---|
|
#18+
С текстом запроса нужна помощь... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2016, 12:40:22 |
|
||
|
поиск минимального значения
|
|||
|---|---|---|---|
|
#18+
В Access нет функции выбора минимального из нескольких аргументов... так что строй цепочку IIF(). Но правильнее нормализовать данные. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2016, 13:08:03 |
|
||
|
поиск минимального значения
|
|||
|---|---|---|---|
|
#18+
Альтернатива - написать свою UDF. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2016, 13:08:22 |
|
||
|
поиск минимального значения
|
|||
|---|---|---|---|
|
#18+
сделал через iif, хотелось изящнее решить :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2016, 13:39:47 |
|
||
|
поиск минимального значения
|
|||
|---|---|---|---|
|
#18+
Bealхотелось изящнее решить Изящнее - только Akinaнормализовать данные ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2016, 13:42:34 |
|
||
|
поиск минимального значения
|
|||
|---|---|---|---|
|
#18+
Через UNIONы еще можно сделать. Но все равно некрасиво. Потому что база некрасиво сделана. Нормализуйте и все будет красиво. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2016, 13:46:29 |
|
||
|
поиск минимального значения
|
|||
|---|---|---|---|
|
#18+
база нормально сделана, поля собираются запросами... пример по таблице для упрощения задачи описал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2016, 14:32:38 |
|
||
|
поиск минимального значения
|
|||
|---|---|---|---|
|
#18+
Bealполя собираются запросами...Переделайте запрос, распивотьте структуру. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2016, 15:42:02 |
|
||
|
поиск минимального значения
|
|||
|---|---|---|---|
|
#18+
Bealбаза нормально сделана, поля собираются запросами... пример по таблице для упрощения задачи описал.стесняюсь спросить-а почему у одного договора 4 даты-что они означают? Почему только 4,а не 5 или 7(дата заключения договора одна,а другие даты,типа оплаты,исполнения и т.д это уже другая сущность, то бишь таблица)AkinaНо правильнее нормализовать данные. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2016, 18:55:30 |
|
||
|
поиск минимального значения
|
|||
|---|---|---|---|
|
#18+
MrShinЧерез UNIONы еще можно сделать. Но все равно некрасиво. Код: sql 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2016, 01:51:42 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=39336423&tid=1613029]: |
0ms |
get settings: |
6ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
201ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
64ms |
get tp. blocked users: |
1ms |
| others: | 243ms |
| total: | 553ms |

| 0 / 0 |
