Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / функция суммирования строк. / 4 сообщений из 4, страница 1 из 1
24.02.2009, 09:57
    #35833382
Big_Fly
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
функция суммирования строк.
есть какая-то фукция для суммирования строк?
Есть таблица, в которой есть поля ormne и address. нужно сделать запрос, чтобы выводил ormne и строку, состоящую из строк address.
Что-то вроде

select ormne, sum(address)
from table1
group by ormne

но в даном случае система ругается, что агрегирование по нечисловому типу.
...
Рейтинг: 0 / 0
24.02.2009, 10:40
    #35833472
Aleksey-K
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
функция суммирования строк.
Big_Flyесть какая-то фукция для суммирования строк?
Есть таблица, в которой есть поля ormne и address. нужно сделать запрос, чтобы выводил ormne и строку, состоящую из строк address.
Что-то вроде

select ormne, sum(address)
from table1
group by ormne

но в даном случае система ругается, что агрегирование по нечисловому типу.
И правильно делает, что ругается!
А из какой строки с одинаковыми ormne нужно выбрать значение поля address?
Если без разницы, то можно MIN или MAX:
Код: plaintext
1.
2.
select ormne, MIN(address) AS address
from table1
group by ormne
С уважением, Алексей.
...
Рейтинг: 0 / 0
24.02.2009, 10:51
    #35833503
Big_Fly
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
функция суммирования строк.
надо не одно значение, а конкатенацию всех строк address, в которых указаный ormne, почему я и попробовал sum.
...
Рейтинг: 0 / 0
24.02.2009, 11:07
    #35833552
функция суммирования строк.
Big_Flyнадо не одно значение, а конкатенацию всех строк address, в которых указаный ormne, почему я и попробовал sum.
Суммирование, в общем-то, математический термин. Конкатенация строк к суммированию, тем более строк, отношения не имеет. Похожая запись не делает эти операции одинаковыми.
Решение - самописное, на основе UDF или цикла по строкам.
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / функция суммирования строк. / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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