mojaSymfonia FORUM
https://forum.mix-soft.pl/

SQL - informacje w tabelach
https://forum.mix-soft.pl/viewtopic.php?f=16&t=9637
Strona 1 z 1

Autor:  XYZ_ [ 2020-07-20, 10:05 ]
Tytuł:  SQL - informacje w tabelach

Hej,

czy ktoś z was wie w jakiej tabeli siedzi informacja, że dana faktura zawiera np. dwie korekty o takim i takim id? Raczej nie będzie to tabela hm.pn, hm.dk i hm.ropn bo tak wstępnie nie widzę w nich informacji o takich powiązaniach.

Autor:  rafal [ 2020-07-20, 10:48 ]
Tytuł:  Re: SQL - informacje w tabelach

lista korekt do dokumentu 65551

Kod:
WITH n(ID) AS
   (SELECT ID FROM HM.DK WHERE id = 65551
   UNION ALL
   SELECT kor.ID
   FROM HM.DK as kor, n
   WHERE n.ID = kor.iddokkoryg)
   SELECT ID FROM n

Autor:  XYZ_ [ 2020-07-20, 10:55 ]
Tytuł:  Re: SQL - informacje w tabelach

dzięki :) jest kolumna w hm.dk o nazwie iddkkoryg - może przyjmować wartości nullowe, przez to w moim selekcie nie była zwracana bo nie byłam przed tym zabezpieczona i jej nie zauważyłam ;)

Strona 1 z 1 Strefa czasowa UTC+1godz. [letni]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/