Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Строка + номер
|
|||
|---|---|---|---|
|
#18+
В чем ошибка? 1. Строка 2. Номер(numeric) Если 2. is null то работает , если есть какоето значение то не работет: Заявки_содержание.причина + CHR(Заявки_содержание.номер) Запрос выглядет так: SELECT Заявки_содержание.степень, Заявки_содержание.index_zs,; SUM(Блоки.цена)*Заявки_содержание.колво,; Заявки_содержание.причина + CHR(Заявки_содержание.номер); FROM ; base1!Заявки_содержание ; LEFT OUTER JOIN data2!Блоки ; ON Заявки_содержание.шифр = Блоки.шифр1; GROUP BY Заявки_содержание.причина, Заявки_содержание.степень,; Заявки_содержание.номер, Заявки_содержание.index_zs,; Заявки_содержание.колво ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2004, 05:36 |
|
||
|
Строка + номер
|
|||
|---|---|---|---|
|
#18+
Функция CHR() предназначена для отображения символа, соответствующего указанному ASCII-коду. Т.е. в качестве параметра принимается число, являющееся ASCII-кодом символа. При этом, ASCII-код может принимать значение от 0 до 255. Если у тебя стоит вопрос конвертации числа в строку, то для этого используют функцию STR() Заявки_содержание.причина + STR(NVL(Заявки_содержание.номер,0)) Функция NVL() нужна на случай использования значения NULL. В этом случае вместо значения NULL будет использовано 0. Функция STR() переведет число с ведущими пробелами, если необходимо убрать ведущие пробелы, то функция будет выглядеть так: Заявки_содержание.причина + ; PADR(LTRIM(STR(NVL(Заявки_содержание.номер,0))),10) Использовать PADR() необходимо для того, чтобы выровнять количество символов во всех без исключения строках запроса. В противном случае, размерность поля будет определяться по значению в первой записи таблицы. Т.е. например, если в первой записи таблицы Заявки_содержание.номер=1, то будет выделен всего 1 символ, и если в последующих записях значение будет больше 9, то из всего значения будет использована только первая цифра. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2004, 09:35 |
|
||
|
|

start [/forum/topic.php?fid=41&tid=1596878]: |
0ms |
get settings: |
12ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
57ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 277ms |
| total: | 432ms |

| 0 / 0 |
