|
можно ли в запросе преобразовать строковое значение в числовое |
☑ |
0
LivingStar
20.02.15
✎
06:47
|
В запросе из одного поля выбираю значения, 3, 6, -2, как эти значения в запросе преобразовывать в числа?
|
|
1
VladZ
20.02.15
✎
06:49
|
Можно. См. "Выразить"
|
|
2
igoza
20.02.15
✎
06:49
|
ВЫРАЗИТЬ() наверно
|
|
3
VladZ
20.02.15
✎
06:53
|
А вообще - букву "Я" нажми справа.
|
|
4
1Сергей
20.02.15
✎
06:54
|
Нельзя
|
|
5
LivingStar
20.02.15
✎
06:58
|
(1)(2) не подходит же?
(3) говорят нельзя!
|
|
6
1Сергей
20.02.15
✎
06:59
|
(5) технически, вообще-то, можно. Но сильно муторно. И Выразить тут никак не поможет
|
|
7
Timon1405
20.02.15
✎
06:59
|
(5) и ты думаешь с тех пор как там сказали что нельзя, что-то изменилось?
|
|
8
LivingStar
20.02.15
✎
07:02
|
(7) в коде преобразовывать буду
|
|
9
Провинциальный 1сник
20.02.15
✎
07:03
|
Нельзя. Причем и в обратном направлении, преобразовать число в строку в запросе - тоже. Хотя в SQL-запросах это возможно.. но 1с святее папы римского. Аргументируют эту невозможность как "запросы для получения данных, а не обработки".
|
|
10
LivingStar
20.02.15
✎
07:06
|
(9) ясно
|
|
11
igoza
20.02.15
✎
07:35
|
(9) не знал))
|
|
12
dmpl
20.02.15
✎
07:36
|
(0) Наверное, лучше сразу в поле положить числа ;)
|
|
13
1Сергей
20.02.15
✎
07:36
|
|
|
14
kosts
20.02.15
✎
08:02
|
(9) > "запросы для получения данных, а не обработки"
Бредовая отмазка. В некоторых случаях преобразование в запросе упростило бы последующую обработку и оптимизировало бы.
Особенно в свете динамичских списков. Когда результат запроса непосредственно в динамическом списке выводится и поменять там что-то проблематично...
|
|
15
VladZ
20.02.15
✎
08:07
|
(9) Вот чОрт...
|
|