Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Вставка пустых строк  [new]
Volodya
Member

Откуда:
Сообщений: 450
При выполнении запроса:
select ...
union all
select ...

получаю результат:
Иванов ....
Петров ....

Что нужно добавить в запрос, чтобы между строками резалтсета вставлялась пустая строка (строка-разделитель)?
3 дек 03, 15:36    [444828]     Ответить | Цитировать Сообщить модератору
 Re: Вставка пустых строк  [new]
ura
Member [заблокирован]

Откуда: Киев
Сообщений: 932
Еще один union all
3 дек 03, 15:44    [444853]     Ответить | Цитировать Сообщить модератору
 Re: Вставка пустых строк  [new]
Александр Спелицин
Member

Откуда: Из ближайшего подмосковья.
Сообщений: 2505
СУБД это место и механизмы ХРАНЕНИЯ данных.
А средства их красивого представления - это прерогатива клиетского приложения.
3 дек 03, 15:45    [444857]     Ответить | Цитировать Сообщить модератору
 Re: Вставка пустых строк  [new]
Volodya
Member

Откуда:
Сообщений: 450
Куда в запросе его поставить?
3 дек 03, 15:47    [444863]     Ответить | Цитировать Сообщить модератору
 Re: Вставка пустых строк  [new]
BVASmash
Member

Откуда:
Сообщений: 81
create table #emp(fio VARCHAR(32),[id] int)
go

insert into #emp
select 'Иванов',1
union all
select 'Петров',2
union all
select 'Сидоров',3


select '-----',[id]+0.5 from #emp
union all
select fio,[id] from #emp
order by 2
3 дек 03, 15:49    [444871]     Ответить | Цитировать Сообщить модератору
 Re: Вставка пустых строк  [new]
Volodya
Member

Откуда:
Сообщений: 450
Спасибо!
3 дек 03, 15:55    [444886]     Ответить | Цитировать Сообщить модератору
 Re: Вставка пустых строк  [new]
BVASmash
Member

Откуда:
Сообщений: 81
Без последнего разделителя
create table #emp(fio VARCHAR(32),[id] int)

go

insert into #emp
select 'Иванов',1
union all
select 'Петров',2
union all
select 'Сидоров',3

select '-----',[id]+0.5 from #emp WHERE id<(select Max(id) from #emp)
union all
select fio,[id] from #emp
order by 2

Drop Table #emp

На самом деле полностью согласен с Александром.
3 дек 03, 15:56    [444893]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить