Помогите новичку!!!
Добавлено: 12 фев 2013, 12:35
Всем доброго дня !!!!Подскажите как правильно связать таблицы katsopr и spsopr. Дело в том что выборка создана и отображается до того момента когда необходимо вывести внешний атрибут именно в spsopr.Цепляю внешний атрибут в katsopr данные красиво выводятся как только ставлю spsopr то выводиться "???????????????????????????" просто с галактикой знакома всего лишь месяц(надеюсь на понимание)
select katorg.name,KATSOPR.NSOPR,KATSOPR.DSOPR,KATUSL.NAME,KATUSL.KOD,attrval.vstring
from katorg,katsopr,spsopr,katusl,attrval,attrnam
where(( katsopr.corg==katorg.nrec
and date(31,12,2012)==katsopr.dsopr
and '111'==katsopr.vidsopr
and katsopr.nrec==spsopr.csopr
and '0002100'==katsopr.nsopr
and spsopr.cmcusl==katusl.nrec
and 'объект'==attrnam.name
and attrnam.nrec==attrval.cattrnam
and katsopr.nrec==attrval.crec(noindex)
and '1109'==attrnam.wtable
// and spsopr.nrec==attrval.crec(noindex) //меняем здесь и в итоге получаем ????????
// and '1110'==attrnam.wtable
));
select katorg.name,KATSOPR.NSOPR,KATSOPR.DSOPR,KATUSL.NAME,KATUSL.KOD,attrval.vstring
from katorg,katsopr,spsopr,katusl,attrval,attrnam
where(( katsopr.corg==katorg.nrec
and date(31,12,2012)==katsopr.dsopr
and '111'==katsopr.vidsopr
and katsopr.nrec==spsopr.csopr
and '0002100'==katsopr.nsopr
and spsopr.cmcusl==katusl.nrec
and 'объект'==attrnam.name
and attrnam.nrec==attrval.cattrnam
and katsopr.nrec==attrval.crec(noindex)
and '1109'==attrnam.wtable
// and spsopr.nrec==attrval.crec(noindex) //меняем здесь и в итоге получаем ????????
// and '1110'==attrnam.wtable
));