Strona: [  << <   1   > >>  ]  z  1     
Autor Temat: problem z ZAPYTANIEM
JoFerrari




Typ: neutral
Postów: 75
Zarejestrowany: Apr 2003
problem z ZAPYTANIEM

select kh.nazwacala,wd1.rodzaj_dekretu,wd1.konto,wd1.nr_dekretu,
        nd1.symbol,nd1.numer,nd1.data,wd1.kwota_wn,wd1.kwota_ma,
        wd1.data_platna as Dp1,wd2.data_platna as Dp2,
        datediff(day,wd1.data_platna,wd2.data_platna) as DniP

    from plankont AS PK

    LEFT OUTER JOIN

      zaksiegowany_wiersz_dowodu AS WD1 on

      pk.konto=wd1.konto

    Join

      Zaksiegowany_naglowek_dowodu AS ND1 ON

      wd1.nr_dowodu=nd1.lp

    LEFT OUTER Join

      zaksiegowany_wiersz_dowodu AS WD2 ON

      wd2.nr_dekretu=wd1.nr_dekretu

      tu chcialbym wstawic cos na krztałt 
      wd2.data_platna=max(wd2.data_platna)  - to jest oczywiscie zle


    join

      zaksiegowany_naglowek_dowodu as ND2 On

      wd2.nr_dowodu=nd2.lp
   
    LEFT OUTER JOIN kontr as KH on

    pk.nr_kontr=kh.indeksk

           
where

substring(pk.konto,1,2)='20' and
nd1.rok=nd2.rok and

wd1.rodzaj_dekretu<>0 and
wd2.rodzaj_dekretu=2


Nie wiem czy ktos tu zna sql... ale bede wdzieczny za pomoc. Wiem ze mozna to zrobic na 10 innych sposobow ale moze ktos wpadnie na jakies proste rozwiazanie.. ;-)

22-12-2004 13:10
Pokaż profil JoFerrari  Wyślij email do JoFerrari   
losmac
"profesorek"




Typ: neutral
Postów: 758
Zarejestrowany: May 2003

Rzeczywiście, żeś zamieszał....

Nie znając relacji między tabelami i polami ciężko jest Ci pomóc.


_____________________________________________
POSTULATY STARUSZKA:
1) Ludzie, dbajcie o polszczyznę!!!
2) Ludzie, zadawajcie kompletne pytania, a nie rzucacie ochłapy i trzeba się domyślać o co chodzi!!!

Powodzenia
Maciej Łoś

29-12-2004 19:06
Pokaż profil losmac  Wyślij email do losmac   Odwiedź stronę losmac  
Wszystkich odpowiedzi: 1 :: Maxymalnie na stronę: 20
Strona: [  << <   1   > >>  ]  z  1