Prikazi cijelu temu 15.03.2017 18:19
Gjoreski Van mreze
Administrator
Registrovan od:02.02.2009
Lokacija:Ohrid Makedonija


Predmet:Query radi sporo
imam ovakav query koj mi presmeta stajne artikala ali radi sporo.
Moram da napomenem da imam preko 45000 artikala

PreuzmiIzvorni kôd (Visual Basic):
  1. SELECT tblArtikli.Artikal_Barkod,tblArtikli.Artikal_Ime,(IFNULL(tblLager.Kolicina_Lager,0)-IFNULL(wProdazba.Kolicina,0)) AS Lager,
  2. Artikal_Prodazna_Cena as Cena , (IFNULL(tblLager.Kolicina_Lager,0)-IFNULL(wProdazba.Kolicina,0))*Artikal_Prodazna_Cena AS Vkupno
  3. FROM tblArtikli
  4. LEFT JOIN tblLager
  5. ON tblArtikli.ID_Artikal=tblLager.Artikal
  6. LEFT JOIN wProdazba
  7. ON tblArtikli.ID_Artikal=wProdazba.Stavka
  8. WHERE (IFNULL(tblLager.Kolicina_Lager,0)-IFNULL(wProdazba.Kolicina,0))<>0

wProdazba = view koj iscitava prodate artikala i ovde nemamo puno stavka
tblLager = je tabela sa stajne artikala u magacinu

ideja za nesto pobrzo.