Имя: Пароль:
1C
1C 7.7
v7: Конкатенация строк в SQL
0 Fiasko
 
11.01.15
23:18
Господа,

Делал кто?
Загуглил несколько сайтов по sql, не въехать никак...
Например на одном из сайтов пишут:

В.Использование объединения нескольких строк

Следующий пример сцепляет несколько строк в одну длинную строку для отображения фамилии и первой буквы инициалов вице-президентов в Компания Adventure Works Cycles.  После фамилии ставится запятая, а после первой буквы инициалов — точка.

USE AdventureWorks2012;
GO
SELECT (LastName + ',' + SPACE(1) + SUBSTRING(FirstName, 1, 1) + '.') AS Name, e.JobTitle
FROM Person.Person AS p
    JOIN HumanResources.Employee AS e
    ON p.BusinessEntityID = e.BusinessEntityID
WHERE e.JobTitle LIKE 'Vice%'
ORDER BY LastName ASC;
GO

но может есть у кого пример аля-1с? )) хоть какой-нибудь...
1 zulu_mix
 
11.01.15
23:22
да то же самое
выбрать
спрфио.фамилия+", "+спрфио.Имя+"="+спрфио.Отчество
из
РегистрСведений.ФамилияИмяОтчествоФизлица КАК спрфио
2 Fiasko
 
11.01.15
23:23
(1) мне для 7-ки и на SQL )
3 mehfk
 
11.01.15
23:28
4 Rie
 
11.01.15
23:29
(2) Используешь 1С++?
Если да, то
ТекстЗапроса =
"SELECT
|    $ФизЛица.Фамилия+", "+SUBSTRING($ФизЛица.Имя,1,1)+"."+SUBSTRING($ФизЛица.Отчество)+"." AS ФИО
|FROM
|   $Справочник.ФизЛица AS ФизЛица
|ORDER BY
|   $Справочник.ФизЛица.Фамилия
";
5 Fiasko
 
11.01.15
23:40
(4) уже пробую...
6 Fiasko
 
11.01.15
23:45
(4) о-да! все отлично :) по мере погружения в sql он меня не перестает удивлять о_О круть... Спасибо!
7 Chameleon1980
 
11.01.15
23:48
странно SUBSTRING SUBSTRING
как-то не похоже.
да и переводится видать по-разному
пердоне если что
2 + 2 = 3.9999999999999999999999999999999...