powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Задачка
3 сообщений из 3, страница 1 из 1
Задачка
    #32046340
Tosha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
есть таблица

группа1 | текст | признак(0 или 1)
.
.
.
группаN | текст | признак

нужно получить таблицу из трех столбцов, в одном - текст с признаком 1, в других текст из предыдущей и следующей строк, если они принадлежат к той же группе.

Советуют использовать курсор, а у меня не запихивается
...
Рейтинг: 0 / 0
Задачка
    #32046361
Tosha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ой. Получилось !
...
Рейтинг: 0 / 0
Задачка
    #32046363
Фотография MiCe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
select identity(int, 1 , 1 ) id,* 
into #t
from table1

select t.txt ,t1.text,t2.text
from #t t 
      join #t t1 on t.id=(t1.id+ 1 )
      join #t t2 on t.id=(t2.id- 1 )
where t.prizn= 1 
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Задачка
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]