Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / sum ( str ) - симуляция агрегатной функции от строки / 4 сообщений из 4, страница 1 из 1
14.11.2002, 17:52:19
    #32068074
tunknown
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
sum ( str ) - симуляция агрегатной функции от строки
Добрый день!
Найти предыдущую ветку не смог, поэтому пишу отдельно.
Если это все знают, то извините великодушно...

Тут не так давно обсуждалось как можно получить одно строку, в которую сложено текстовое поле нескольких записей.

что-то вроде:
select @q=@q+q from dbo.q where w=1 order by e

эксперименты показывают, что это не однозначное решение(SQL7 и 8), так что при определенных условиях, в моем случае наличие неуникального индекса, это не срабатывает и в @q попадает не сумма, а только значение последнего поля запроса.

пришлось для исправления плана выполнения написать with (index (0))
...
Рейтинг: 0 / 0
14.11.2002, 18:42:17
    #32068097
vap
vap
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
sum ( str ) - симуляция агрегатной функции от строки
Если работает неоднозначно, значит недокументированное использование или BUG.
А зачем пишите
Код: plaintext
order by e 
если суммирует?
...
Рейтинг: 0 / 0
15.11.2002, 02:11:55
    #32068154
MiCe
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
sum ( str ) - симуляция агрегатной функции от строки
думаю подразумевалось конкатенция строк....
чес гря ни разу такого у себя не наблюдал....
...
Рейтинг: 0 / 0
15.11.2002, 10:18:59
    #32068201
tunknown
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
sum ( str ) - симуляция агрегатной функции от строки
>>Если работает неоднозначно, значит недокументированное использование или BUG.

недокументированное:-( или буг:-(((

но без этого использования писать курсор:-((((((

а ордер бай нужен, чтобы сложить в определенном порядке:-), без него, кажется, проблем нет
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / sum ( str ) - симуляция агрегатной функции от строки / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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