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

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

запрос [D7, Paradox]


nnn ©   (2004-04-20 11:48:00) 

Существует т-ца с перечнем товаров и таблицы организаций (бюджетные, коммерч и пр. -разные структуры), закупающие какой-либо товар.
Как правильно построить запрос, чтобы в выборку попадали записи по определенному коду товара, отпущенного разным организациям
Пож-та помогите...


nnn   (2004-04-20 14:36:00) [1]

спасибо !!  Jonmen
запрос был практически тот же, нo результат был не тот


Johnmen   (2004-04-20 13:33:00) [2]

SELECT * FROM tovar, pred1 WHERE tovar.id=pred1.id_tovar
UNION ALL
SELECT * FROM tovar, pred2 WHERE tovar.id=pred2.id_tovar
UNION ALL
...


nnn   (2004-04-20 13:20:00) [3]

tovar: id,name...
pred1: id_p1,id_tovar,q,sum+n полей
pred2: id_p2,id_tovar,q,sum,+k полей
pred3:......
.....
где tovar.id=pred1.id_tovar or tovar.id=pred2.id_tovar or tovar.id=pred3.id_tovar
   
Нужно выборку товара id по всем предприятиям + еще какие-то условия
new: id,q,sum...

Если, кроме совета начать c select сказать нечего, лучше не советуйте
Пож-та


Johnmen   (2004-04-20 11:59:00) [4]

Приводи исходные данные. И желаемые данные...


Sergey13   (2004-04-20 11:58:00) [5]

Начни с select а там по необходимости ...
8-)


Наверх

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