как правильно написать запрос
Добавлено: 21 апр 2009, 14:00
Необходимо из спецификации накладной вытащить цену, которая указана в прайс листе.
сейчас делаю так:
select spsopr.price,klprice.name,prices.price from prices,katsopr,spsopr,katorg,klprice,katmc
where((
00010000001269ACh==spsopr.nrec
and spsopr.csopr/==katsopr.nrec
and spsopr.cpricelist/==klprice.nrec
and prices.cklprice/==klprice.nrec
and katsopr.corg/==katorg.nrec
and spsopr.cmcusl/==katmc.nrec
and prices.cthing /==katmc.nrec
))
очень долго отрабатывает, подскажите плиз чего неправильно делаю
сейчас делаю так:
select spsopr.price,klprice.name,prices.price from prices,katsopr,spsopr,katorg,klprice,katmc
where((
00010000001269ACh==spsopr.nrec
and spsopr.csopr/==katsopr.nrec
and spsopr.cpricelist/==klprice.nrec
and prices.cklprice/==klprice.nrec
and katsopr.corg/==katorg.nrec
and spsopr.cmcusl/==katmc.nrec
and prices.cthing /==katmc.nrec
))
очень долго отрабатывает, подскажите плиз чего неправильно делаю
