Sql запрос
Добавлено: 21 янв 2005, 17:24
задача следующая..
у меня есть матценность, группа матценностей nRec которых мне известен...
мне необходимо значть все действия которые были сделанны по ней.. как то накладная (все), счет на оплату по этой матценности, был ли оплачен этот счет..
select
katmc.name, katsopr.nsopr, katsopr.dsopr, spsopr.kolfact, spsopr.price, (spsopr.kolfact*spsopr.price), hozoper.name1
where ((
00000000000055AFh <<= katmc.nrec and 00000000000065FAh >>= katmc.nrec and
word(201) == spsopr.vidsopr and katmc.nrec /== spsopr.cmcusl and
spsopr.csopr == katsopr.nrec and katsopr.chozoper == hozoper.nrec
)) and pos('Реализация', hozoper.name1)>0;
select
katmc.name, basedoc.nodoc, basedoc.ddoc, katorg.name, spstep.kol, spstep.price, (spstep.kol*spstep.price)
where
(( word(1) == spstep.prmc and
00000000000055AFh <<= katmc.nrec and
00000000000065FAh >>= katmc.nrec and
katmc.nrec /== spstep.cmcusl and
date(1,1,2004) <<= spstep.ddoc and
spstep.cstepdoc == stepdoc.nrec and
stepdoc.cbasedoc == basedoc.nrec and
basedoc.corg == katorg.nrec
));
это два запроса по которым я нахожу накладны и счета по моатценностям (в диапозоне nRec) а как связать это дело с деньгами я не могу... у кого нить есть идеи?
у меня есть матценность, группа матценностей nRec которых мне известен...
мне необходимо значть все действия которые были сделанны по ней.. как то накладная (все), счет на оплату по этой матценности, был ли оплачен этот счет..
select
katmc.name, katsopr.nsopr, katsopr.dsopr, spsopr.kolfact, spsopr.price, (spsopr.kolfact*spsopr.price), hozoper.name1
where ((
00000000000055AFh <<= katmc.nrec and 00000000000065FAh >>= katmc.nrec and
word(201) == spsopr.vidsopr and katmc.nrec /== spsopr.cmcusl and
spsopr.csopr == katsopr.nrec and katsopr.chozoper == hozoper.nrec
)) and pos('Реализация', hozoper.name1)>0;
select
katmc.name, basedoc.nodoc, basedoc.ddoc, katorg.name, spstep.kol, spstep.price, (spstep.kol*spstep.price)
where
(( word(1) == spstep.prmc and
00000000000055AFh <<= katmc.nrec and
00000000000065FAh >>= katmc.nrec and
katmc.nrec /== spstep.cmcusl and
date(1,1,2004) <<= spstep.ddoc and
spstep.cstepdoc == stepdoc.nrec and
stepdoc.cbasedoc == basedoc.nrec and
basedoc.corg == katorg.nrec
));
это два запроса по которым я нахожу накладны и счета по моатценностям (в диапозоне nRec) а как связать это дело с деньгами я не могу... у кого нить есть идеи?