Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

SQL [D6, dBase, FoxPro]


Страницы:   1 2

paulsin ©   (2003-04-15 15:29:00) 

можно ли в конструкции INSERT INTO TABLE SELECT ... from использовать агрегатные функции SUM и GROUP BY
и если нет то как можно реализовать вставку запроса с суммирование по полю в существующую таблицу?


PaulSin   (2003-04-15 15:38:00) [21]

INSERT INTO "OPLATA.DBF" SELECT phone, SUM(pay) as saldo from flatpay group by phone


Соловьев   (2003-04-15 15:37:00) [22]

LocalSQL.hlp:
To add rows to one table that are retrieved from another table, omit the VALUES keyword and use a subquery as the source for the new rows.

INSERT INTO "Customer.db"

(CustNo, Company)
SELECT CustNo, Company

FROM "OldCustomer.db"

The INSERT statement only supports SELECT subqueries in the VALUES clause. References to tables other than the one to which rows are added or columns in such tables are only possible in SELECT subqueries.

Как видим огрпничений нет. Приведи текст запроса.


PaulSin   (2003-04-15 15:34:00) [23]


> Соловьев © (15.04.03 15:30)
> а попробовать тебе кто-то мешает?

пробовал не получается ....
и как выкрутиться пока не найду ответа ...


Соловьев   (2003-04-15 15:30:00) [24]

а попробовать тебе кто-то мешает?


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо