Witajcie.
Nie jestem specjalistą od SQL ale samemu ciekawi mnie jakie jest rozwiązanie następującego problemu.
Mianowicie mam problem, gdyż moje zapytanie działa poprawnie, jednak bardzo wolno.
Może jest jakaś opcja optymalizacji samego zapytania?
select MCDCDIT.createdDate as DataPowstania,
PJBOM.TransDate as DataKonsumpcji,
ID.M_CDCDIId as CDI,
IT.itemGroupId as GrupaTowaru,
PJBOM.itemId as KodTowaru
from InventDim as ID
join ProdJournalBOM as PJBOM on ID.inventDimId = PJBOM.inventDimId
join InventTable as IT on PJBOM.itemId = IT.itemId
join M_CDCDITable as MCDCDIT on ID.M_CDCDIId = MCDCDIT.CDIId
where (MCDCDIT.createdDate >= (@DateFrom))
and (PJBOM.itemId = (@ItemId))
and (PJBOM.dataAreaId = '63')