Форум: "Базы";
Текущий архив: 2006.12.17;
Скачать: [xml.tar.bz2];
ВнизКонфликт агрегатной функции с названием поля Найти похожие ветки
← →
RebroFF (2006-10-11 11:17) [0]Привет всем. Проблема:есть комплекс взаимосвязанных бух. АРМов (написаны не мной) на базе ФоксПро(файл-сервер). Возникла необходимость использования данных одной из таблиц для построения некоторого отчёта. Использую BDE-компоненты Делфи7. По смыслу в SQL-запросе набора данных необходимо использовать ф-цию SUM, а в таблице есть поле с таким же именем, причём изменить его нельзя-как результат, прийдётся переписывать все АРМы. Неужели единственным выходом будет программное копирование базы на клиента+переименовывание соотв. поля? Помогите, пожалуйста, если есть идеи.
Запрос:
select n_pach,nomdok,sch_m,nomer,ed,vid,ct,kol,sum
from mtb60
group by nomer,sch_m,n_pach,nomdok,ed,vid,ct,kol,sum
having sum(sum) > 1000
← →
clickmaker © (2006-10-11 11:18) [1]а что-то типа
sum([sum]) или sum("sum") не помогает?
← →
RebroFF (2006-10-11 11:20) [2]Ошибка уже в первой строке, т.е. когда я только выбираю поле sum.
← →
Desdechado © (2006-10-11 11:22) [3]select n_pach,nomdok,sch_m,nomer,ed,vid,ct,kol,mtb60."sum"
from mtb60
← →
RebroFF (2006-10-11 11:25) [4]
> Desdechado ©
Пасиба. Работает.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2006.12.17;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.031 c