70٪ تخفیف ویژه جشنواره تابستانه توسینسو
پایان تخفیف تا:
مشاهده دوره‌ها
0

مشکل در join کردن اسکیو ال

با سلام

بنده برای فراخوانی اطلاعات در sql server مجبورم چهارتا جدول را با join ارتباط بدهم مطابق کدهای زیر ، ولی مشکلی که هست بعد از اجرای کوئری اطلاعات چهار مرتبه تکرار میشه

میشه بنده را راهنمایی کنید؟

select acc.num,acc.vchdate,vi.slref,vi.dlref,vi.debit,vi.credit,vi.persuitno,vi.persuitdate,

cmpitem.pursuitno,cmpitem.pursuitdate

from acc.accvchhdr acc

left join acc.accvchItm vi on acc.hdrvchid=vi.hdrRef

left join rpa.rparcvdoc rcv on acc.hdrvchid=rcv.hdrvchRef

left join rpa.rpacompositevch cmp on cmp.rpacompositevchid=rcv.rpacompositevchref

left join rpa.rpacompositevchitem cmpitem on cmp.rpacompositevchid=cmpitem.rpacompositevchref

where vi.hdrRef=106971

پرسیده شده در 1397/07/09 توسط

4 پاسخ

0

استفاده کردم باز همون جوابو میده

پاسخ در 1397/07/09 توسط
0

بعد از select از distinct استفاده کنید:

select distinct ...
پاسخ در 1397/07/09 توسط

پاسخ شما