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

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

Как создать запрос...


DBer ©   (2002-11-23 14:37:00) 

Имеется две таблицы:
T1,T2,T3.
В первых двух есть поля Month и Year
Нужно в T3 вставить некоторые поля из T1 и сумму некторых полей из T2. Как это сделать?


sniknik   (2002-11-23 17:47:00) [1]

отношение многие-ко-многим (если нужна только сумма) можно решить вложеным запросом. если конечно движок под которым SQL работает это позволяет.
простой пример для MSSQL
SELECT *, (SELECT SUM(ShipVia) FROM [Orders Qry]) FROM Invoices
можно ограничивать выборки в зсвисимости от значений в Invoices,[Orders Qry]

p.s. подумай еще раз прежде чем бросать все.


DBer   (2002-11-23 15:06:00) [2]

Я уже вроде разобрался. Ничего не получится, возникает отношение многие-ко-многим и всякая др. фигня:(


sniknik   (2002-11-23 14:58:00) [3]

сделать обьеденение по некоторым полям в T1,T2,T3 и групировку некторых полей из T2 и вставить SUM(какоето поле) в запрос также как и некоторые поля из T1.

p.s.
бредовое обьяснение, впрочем вопрос не лутше. :о))


Наверх

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