Witam, mam problem z wyjęciem z bazy kontrahentów do których podłączeni są kontrahenci główni z zakładki na karcie kontrahenta:
handlowe->kontrahent główny i mają tam innego kontrahenta. Chodzi o to , że mamy placówki które mają innego płatnika i odbiorcę i chciałbym tylko odfiltrować kontrahentów (nabywcę) z innym obiorcą. Rekordy mogą się powtarzać bo do jednego płatnika (nabywcy-kontrahenta głównego) , może być przypisane kilku odbiorców. Nie mogę znaleźć powiązania i poprawnie zadać zapytanie w sql management studio. Jesteście w stanie pomóc mi skonstruować takie zapytanie?
mam cos takiego ale nie klei się to. Udało mi się znaleźć , że kontrahent główny jest oznaczony jako knt:kngnumer
select Knt_Nazwa1, Knt_Nip, cdn.KntGrupy.KnG_GIDNumer from cdn.kntkarty,
join cdn.kntgrupy
on cdnkntkarty.Knt_GIDNumer = cdn.KntGrupy.KnG_GIDNumer
wyjęcie bazy kontrahentów z odbiorcą głównym i nabywcą
Moderator: mikey
Re: wyjęcie bazy kontrahentów z odbiorcą głównym i nabywcą
spróbuj
Kod: Zaznacz cały
select K1.Knt_Akronim as glowny, K2.Knt_Akronim as zalezny from CDN.KntKarty K1
JOIN CDN.KntKarty K2 ON K1.Knt_GidNumer = K2.Knt_KnGNumer
group by K1.Knt_GidNumer, K2.Knt_GidNumer, K1.Knt_Akronim, K2.Knt_Akronim
having K1.Knt_GidNumer<>K2.Knt_GidNumer
order by glowny
--------------------------------
Pozdrawiam
WW
Pozdrawiam
WW
Re: wyjęcie bazy kontrahentów z odbiorcą głównym i nabywcą
w złączeniu należało by jeszcze dodać K1.Knt_GidTyp = K2.Knt_KnGTyp