Форум программистов, компьютерный форум, киберфорум
Microsoft SQL Server
Войти
Регистрация
Восстановить пароль
Другие темы раздела
SQL Server Не происходит соединение с сервером https://www.cyberforum.ru/ sql-server/ thread1802958.html
Здравствуйте, возникла проблема при соединении с сервером, раньше никогда такого не было... Паникую, есть важная БД, помогите!!!
SQL Server Резервное копирование базы SQL. Ошибка операционной системы 5
Здравствуйте! Стоит MS SQL Server 2012. Всё работало нормально, но в один день пропала возможность копировать базу и создавать резервные копии. При попытке создать резервную копию базы выдает...
Передача аргументов в хранимую процедуру для EXEC SQL Server
Написать хранимую процедуру, показывающую список книг, отвечающих набору критериев. Критерии: имя автора, фамилия автора, тематика, категория. Кроме того, список должен быть отсортирован по номеру...
SQL Server Есть ли явные ошибки в функции? Есть ли явные ошибки в функции? И как правильно это написать? CREATE FUNCTION CheckLogin (@UserLogin nvarchar(100) , @UserPassword nvarchar(100)) returns Have bit BEGIN IF (EXISTS(SELECT *... https://www.cyberforum.ru/ sql-server/ thread1802099.html
SQL Server Работа MS SQL и Hyper V на одном сервере https://www.cyberforum.ru/ sql-server/ thread1801557.html
Всем привет! Имеется на одном сервере и MS SQL и Hyper V. Причем MS SQL - Analysis services периодически весит систему до 100% и к hyper-v не достучаться. Подскажите, как ограничить потребление...
SQL Server Сменить точку отсчёта максимального значения в выборке
Здравствуйте. Извините за такое название темы, но я не представляю как можно это написать понятней... Есть огроменный запрос, но меня интересует только один его кусочек: (SELECT...
Каскадное и не_каскадное удаление SQL Server
Необходимо удалить данные из таблицы см.фото Интересует синтаксис запроса на sql, а то как-то не могу разобраться Идею понимаю, что каскадное удаление зацепляет данные из все таблиц, а не каскадное...
SQL Server Документации курсов Привет всем. Я немного не по теме ветки, не знаю в какую ветку написать. Подскажите, пожалуйста, где можно скачать полные документации по курсам "Provisioning SQL Databases (M20765)" и... https://www.cyberforum.ru/ sql-server/ thread1801038.html
SQL Server Загрузить файл от клиента в базу в поле varbinary https://www.cyberforum.ru/ sql-server/ thread1801025.html
Добрый день, пытаюсь сохранить файл с клиентской машины в БД. нагуглил такое решение : INSERT INTO . () SELECT * FROM OPENROWSET(BULK N'D:\test.msg', SINGLE_BLOB) rs GO...
SQL Server Вывод данных в textbox Форумчане друзья помогите, уже весь интернет облазил !!! Есть БД, которая подкючена через MS SQL Server Есть таблица с данными, в DGV вывожу только первые 3 столбца... Подскажите пожалуйста как в... https://www.cyberforum.ru/ sql-server/ thread1800883.html
9 / 9 / 10
Регистрация: 06.10.2012
Сообщений: 626
0

Разделение строки

05.09.2016, 12:09. Просмотров 1270. Ответов 3
Метки (Все метки)


Есть функция на ms sql 2008 r2
SQL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
ALTER FUNCTION [dbo].[view_home]()
RETURNS TABLE 
AS
RETURN 
(
 
    SELECT MAX(family.key_family) AS [номер],
        MAX(family.fio_mather + ' ' + family.fio_dad) AS [ФИО матери],
        MAX(country.country) + ' ул. ' + 
        MAX(family.addres) AS [адрес], COUNT(kinder.fk_family) AS [кол. детей], 
        CAST(MAX(CAST(family.api AS INT)) AS BIT) AS [наличие АПИ], 
        CAST(MAX(CAST(family.szu AS INT)) AS BIT) AS [наличие СЗУ],
        MAX(family.date_incl) AS [Дата искл.]
    FROM country INNER JOIN family ON country.key_country = family.fk_country LEFT JOIN
        kinder ON family.key_family = kinder.fk_family INNER JOIN
        sertificate ON family.fk_sertificate = sertificate.key_sertificate
    WHERE family.statusDel = 0
    GROUP BY kinder.fk_family
)
Вызываю ее из C# и загружаю данные в dataGridView. Нужно что бы поля family.fio_mather и family.fio_dad были на разных строчках. Наподобии как здесь:
Разделение строки

Но здесь не совсем правильно?
Как мне сделать вывод правильным образом?
Так как далее эти данные нужно отправить в word и там ни должны отображать как и на форме.
Хотел сделать спец символ, но записей может быть более 10 тыс. если потом пробегать и разрезать по спец символу, будет уходить огромное количество времени.

Вернуться к обсуждению:
Разделение строки
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.09.2016, 12:09
Готовые ответы и решения:

Разделение БД
Здравствуйте! Возникла спорная ситуация. Есть БД с таблицами А,В,С они все связаны между...

разделение таблиц
как разделить таблицу на таблицы ?

Разделение сущностей
С базами данных почти не работал, вот потребовалось самому созда раляционную БД. Возник небольшой...

Разделение данных в столбце
Здравствуйте! У меня в таблице, в столбце interests, содержится до четырёх значений, разделённых...

3
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.