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))
|