mkozdogan adlı üyeden alıntı: mesajı görüntüle
Tarihler, birbiri ile eşleşiyor mu? mesela eşitliğin bir tarafı boş, diğer taraf değer alarak geliyor olabilir mi?
Hocam kodu tek başına çalıştırdığımda düzgün çalışıyor ve tüm tabloyu olarak çekiyor. Fakat sorun:
SELECT
    distinct(S.STOCKREF) as KOD,
    DATEDIFF(day,MAX(S.DATE_),GETDATE()) AS ISLEMGORMEYENGUN,
    MAX(S.DATE_) as SONSATIS,
    S.AMOUNT AS adet
FROM LG_123_01_STLINE S
WHERE S.TRCODE = 8 AND S.CANCELLED = 0 AND S.INVOICEREF <> 0
GROUP BY S.STOCKREF,S.AMOUNT
Yukardaki kod 16000 veri çekiyor
Bu kodun çalışmasında değil sanırım bu LG_123_ITEMS a left join oluyor yani olmayanları değil aslında ilk items ın çekilip sonrasında yanına aa nın eklenmesi lazım. Yani eğer filtrelemeyi uygularsa 3800 küsür veri çekmesi gerekiyorken 16000 veri çekiyor.