pmiroslav | 24.12.2010 10:03 |
---|---|
Predmet:UnionQuery ne radi kako treba Muči me jedan problem sa Union Queryu i nikako ne mogu nači gdje je problem. Imam 1_qryUlaz SELECT Ulaz.Datum, Ulaz.Å ifra_Ulaz AS Sifra, Ulaz.Skl, Ulaz.Ulaz FROM Ulaz WHERE (((Ulaz.Ulaz)>0)); i 2_qryIzlaz SELECT Izlazi.Datum, Izlazi.Sifra_Izlaz AS Sifra, Izlazi.Skl, Izlazi.Izlaz FROM Izlazi WHERE (((Izlazi.Izlaz)>0)); i sada sa 3_qryPrometUnion ujedinjujem podatke iu ova dva Querya u novu tablicu. SELECT Datum, Skl,Sifra,Ulaz, 0 AS Izlaz FROM 1_qryUlaz UNION SELECT Datum, Skl,Sifra,0 As Ulaz, Izlaz FROM 2_qryIzlaz; I sad je problem Å¡to mi u 3_qryPrometUnion fali jedan red iz tablice 2_qryIzlaz. Radi se konkretno da u 2_qryIzlaz na datum 08/11/10 imam 3 stavke, a union Query mi prikaže samo dvije Å¡aljem primjer |
|
Prilozi: Stanje.rar (Velicina datoteke:78 KB) |
Zuko | 24.12.2010 12:24 |
---|---|
Predmet:Re: UnionQuery ne radi kako treba Nemogu da dokućim u ćemu je fora ali kad u tvoje kverije ubacim i dokument odnosno predatnicu i brojotpemnice radi ok. SELECT Datum, Skl,Sifra,Ulaz, 0 AS Izlaz, predatnica as dokument FROM 1_qryUlaz UNION SELECT Datum, Skl,Sifra,0 As Ulaz, Izlaz, BrojOtpremnice as dokument FROM 2_qryIzlaz; |
zxz | 24.12.2010 14:24 |
---|---|
Predmet:Re: UnionQuery ne radi kako treba Prvo ne kontam sto ce ti UNIONovdje. Union Veoma sporo radi i osjetno je nakon desetak hiljada redva sto je ovdje za ocekivati daleko vise. Pretpostavljam da ti treba stanje robe. Za stanje robe ti netreba union. U uninu ako ti treba to polje koje ima u jednoj a nema u drugoj tabeli mozes dodati bilo sta samo istog tipa ali mora biti isti broj kolona. ovo je direkt iz tabela sa jednim poljem manje. PreuzmiIzvorni kôd (SQL):
PreuzmiIzvorni kôd (SQL):
|
pmiroslav | 24.12.2010 17:33 |
---|---|
Predmet:Re: UnionQuery ne radi kako treba Što da kažem. ti si genije za VBA. Hvala! |