Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Замудренный SELECT / 2 сообщений из 2, страница 1 из 1
12.07.2002, 17:47:20
    #32036532
Gramer guest
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Замудренный SELECT
Можно ли сделать такое: SELECT из базы, суммирующий несколько строковых записей и разделяющий их запятыми:
База
Num Str
1 Учительская
2 Кабинет биологии
3 Кабинет географии
4 Кабинет физики

SELECT ... WHERE Num > 2 должен возвратить "Кабинет географии, Кабинет физики" ?

С уважением, Gramer gramer@rbcmail.ru
...
Рейтинг: 0 / 0
12.07.2002, 17:51:14
    #32036534
VVG_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Замудренный SELECT
Может примерно такое поможет:

Код: plaintext
1.
2.
3.
4.
declare @Str varchar( 8000 )
set @Str=''
SELECT @Str=@Str+', '+Str from [База] WHERE Num >  2 
set @Str=right(@Str,len(@Str)- 2 )
select @Str
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Замудренный SELECT / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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