Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Продолжение старого архива (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/)
-   -   [РЕШЕНО] Как вставить ":" в значения которые возвращает запрос на выборку? (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/resheno-kak-vstavit-v-znacheniya-kotorye-vozvrashaet-zapros-na-vyborku-363294/)

Guest 01.10.2011 02:25

[РЕШЕНО] Как вставить ":" в значения которые возвращает запрос на выборку?
 
Base. Запрос на выборку Дано:таблица [4111], поле таблицы [ILTDAY] (тип поля "текстовый").Задание: в каждую вторую позицию с конца вставить символ ":" (двоеточие).Пример:Значение поля [ILTDAY] : "81555"Результат выполнения запроса : "8:15:55"Значение поля [ILTDAY] : "081555"Результат выполнения запроса : "08:15:55"Не знаю как сделать этот запрос.sql код запроса сделанный в access"eКод: SELECT [4111].iltday, IIf(Len([ILTDAY])=5,Trim(Left(Trim(Right([ILTDAY],5)),1)) & ":" & Trim(Left(Trim(Right([ILTDAY],4)),2)) & ":" & Trim(Right([ILTDAY],2)),Trim(Left(Trim(Right([ILTDAY],6)),2)) & ":" & Trim(Left(Trim(Right([ILTDAY],4)),2)) & ":" & Trim(Right([ILTDAY],2))) AS Выражение1FROM 4111;в scalc это будет так (в ячейке А3 значение поля)Код:=CONCATENATE(IF(LEN(A3)=6;MID(A 3;LEN(A3)-5;2);MID(A3;LEN(A3)-4;1));":";MID(A3;LEN(A3)-3;2);":";MID(A3;LEN(A3)-1;2))


Часовой пояс GMT, время: 19:49.


© www.otvetnemail.ru - Форум вопросов и ответов.