Имя: Пароль:
1C
1С v8
Название функции максимум из 2-х чисел в Transact SQL
0 Fram
 
28.10.13
19:25
Подскажите название функции максимум из 2-х чисел в Transact SQL? Че то не нашел в математических функциях
1 Fram
 
28.10.13
19:28
И минимум
2 Rie
 
28.10.13
19:30
(0) Используй IIF
3 Fram
 
28.10.13
22:28
(2) спс
4 Fram
 
28.10.13
22:29
а именно функций минимум максимум нет в TSQL?
5 ДенисЧ
 
28.10.13
22:47
(4) там вообще ничего нет, даже кнопки F1....
6 Fram
 
28.10.13
23:27
(5) начинается.. знаешь, напиши
7 Fram
 
28.10.13
23:41
(2) забыл упомянуть что эта функция в 2012 только появилась. придется громоздить через case when
8 МихаилМ
 
29.10.13
10:28
(7)
лучше написать свою скалярную ф-цию
9 GANR
 
29.10.13
10:40
(0) На крайняк можно применить что-то вроде

select (select max(a.n) from (values (b.odin), (b.dwa), (b.tri), (b.chetire), (b.piat), (b.shest), (b.sem), (b.vosem)) a(n))
from (values (1, 2, 3, 4, 5, 6, 7, 8)) as b(odin, dwa, tri, chetire, piat, shest, sem, vosem)
10 GANR
 
29.10.13
10:41
(0) Прошу заметить в (9) - коррелированный подзапрос, в 1С такой синтаксис недопустим.
11 GANR
 
29.10.13
10:42
(4) Есть, но их надо еще уметь применить.