HELP plizzz
Добавлено: 18 апр 2005, 15:56
Вот запрос
select c.n_doc, c.dt_doc, d.id_org, e.rname, b.debet, b.kredit, b.n_doc n_opl, b.dt_exp dt_opl, b.summa summa_opl,
c.kod, f.debet, f.kredit, f.summa sum_docum, f.dt_doc dt_docum, f.n_doc n_docum
from sp_order a, tb_prow b, tb_contract c, tb_contract d, sp_org e
left join tb_prow f on f.k_dog=c.kod and f.k_doc<>"10" and f.p_prow="1"
where (b.debet=a.debet and b.kredit=a.kredit) and a.k_order="6"
and c.k_bdfs=b.k_bdfs and c.k_dog=d.k_dog and d.prizn="1" and d.id_org=e.id_org
order by b.kredit
без left join-а все прекрасно а с left join-ом зависает на все 100
Кто может помочь, может как то можно обойтись без left join-а
select c.n_doc, c.dt_doc, d.id_org, e.rname, b.debet, b.kredit, b.n_doc n_opl, b.dt_exp dt_opl, b.summa summa_opl,
c.kod, f.debet, f.kredit, f.summa sum_docum, f.dt_doc dt_docum, f.n_doc n_docum
from sp_order a, tb_prow b, tb_contract c, tb_contract d, sp_org e
left join tb_prow f on f.k_dog=c.kod and f.k_doc<>"10" and f.p_prow="1"
where (b.debet=a.debet and b.kredit=a.kredit) and a.k_order="6"
and c.k_bdfs=b.k_bdfs and c.k_dog=d.k_dog and d.prizn="1" and d.id_org=e.id_org
order by b.kredit
без left join-а все прекрасно а с left join-ом зависает на все 100
Кто может помочь, может как то можно обойтись без left join-а