|
|
|
Конфликт агрегатной функции с названием поля
|
|||
|---|---|---|---|
|
#18+
Привет всем. Проблема:есть комплекс взаимосвязанных бух. АРМов (написаны не мной) на базе ФоксПро(файл-сервер). Возникла необходимость использования данных одной из таблиц для построения некоторого отчёта. Использую BDE-компоненты Делфи7. По смыслу в SQL-запросе набора данных необходимо использовать ф-цию SUM, а в таблице есть поле с таким же именем, причём изменить его нельзя-как результат, прийдётся переписывать все АРМы. Неужели единственным выходом будет программное копирование базы на клиента+переименовывание соотв. поля? Помогите, пожалуйста, если есть идеи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2006, 10:49 |
|
||
|
Конфликт агрегатной функции с названием поля
|
|||
|---|---|---|---|
|
#18+
А вопрос-то в чем? - как написать select? Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2006, 11:03 |
|
||
|
Конфликт агрегатной функции с названием поля
|
|||
|---|---|---|---|
|
#18+
а чем проблема ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2006, 11:06 |
|
||
|
Конфликт агрегатной функции с названием поля
|
|||
|---|---|---|---|
|
#18+
Нет, конечно. Вариант sum(sum) не проходит. Я так понимаю название ф-ции и аргумента не должны совпадать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2006, 11:07 |
|
||
|
Конфликт агрегатной функции с названием поля
|
|||
|---|---|---|---|
|
#18+
Запрос: Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2006, 11:13 |
|
||
|
Конфликт агрегатной функции с названием поля
|
|||
|---|---|---|---|
|
#18+
что значит не проходит - кто выдает ошибку и какую? для фокса эта конструкция допустима. через ОДБС тоже все выполняется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2006, 11:20 |
|
||
|
Конфликт агрегатной функции с названием поля
|
|||
|---|---|---|---|
|
#18+
invalid use keybord token:from Убираю поле sum-всё нормально. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2006, 11:23 |
|
||
|
Конфликт агрегатной функции с названием поля
|
|||
|---|---|---|---|
|
#18+
Ну, можно написать sum(mtb60.sum). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2006, 11:26 |
|
||
|
Конфликт агрегатной функции с названием поля
|
|||
|---|---|---|---|
|
#18+
Разобрался. Написал mtb60."sum". Работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2006, 11:27 |
|
||
|
Конфликт агрегатной функции с названием поля
|
|||
|---|---|---|---|
|
#18+
ежели ошибку выдает дельфя - то к сожалению помочь ничем не могу. а с фоксом - повторюсь все правильно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2006, 11:35 |
|
||
|
|

start [/forum/topic.php?fid=41&fpage=230&tid=1590577]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
56ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 261ms |
| total: | 408ms |

| 0 / 0 |
