son 6 ay ve son 1 ayda hareket görmeyen carileri sql komutu ile nasıl alabilirim

Gönderen Konu: son 6 ay ve son 1 ayda hareket görmeyen carileri sql komutu ile nasıl alabilirim  (Okunma sayısı 519 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı PINAR...

  • Yeni Kullanıcı
  • *
  • Karma: 0
Merhaba, Logo Go PLus'da son 6 ay ve son 1 ayda  hareket görmeyen carileri sql de komut ile listelemek istiyorum.

Hareket görmeyen carileri aşağıdaki sorgu ile listeledim.
SELECT CODE AS CH_KODU, DEFINITION_ AS CH_UNVANI FROM LG_001_CLCARD WHERE LOGICALREF<>1 AND LOGICALREF NOT IN (SELECT CLIENTREF FROM LG_001_01_CLFLINE)

Son 6 ay ve son 1 ay için döküm alabileceğim bir sorgu oluşturamadım. Bir sorgu yazıp yardımcı olur musunuz?

Çok teşekkür ederim...

Çevrimdışı mbakitkal

  • Yeni Kullanıcı
  • *
  • Karma: 0
--Son 30 Gün  içinde hareket görmeyenler
SELECT CLC.CODE         AS CH_KODU,
       CLC.DEFINITION_  AS CH_UNVANI
FROM   LG_001_CLCARD CLC
WHERE  CLC.LOGICALREF NOT IN (SELECT  CLF.CLIENTREF
                              FROM   LG_001_01_CLFLINE CLF WHERE CLF.date_>(GETDATE()-30) AND CLF.CLIENTREF=CLC.LOGICALREF )




--Son 180 Gün  içinde hareket görmeyenler
SELECT CLC.CODE         AS CH_KODU,
       CLC.DEFINITION_  AS CH_UNVANI
FROM   LG_001_CLCARD CLC
WHERE  CLC.LOGICALREF NOT IN (SELECT  CLF.CLIENTREF
                              FROM   LG_001_01_CLFLINE CLF WHERE CLF.date_>(GETDATE()-180) AND CLF.CLIENTREF=CLC.LOGICALREF )

Çevrimdışı PINAR...

  • Yeni Kullanıcı
  • *
  • Karma: 0
Çok çok teşekkür ederim...