SQL Sorgu Alış İrsaliye Tarihi Gelmiyor

Rahle

Yeni Üye
Katılım
20 Haz 2018
Mesajlar
104
En iyi yanıt
0
Puanları
18
Yaş
48
Konum
İstanbul
Ad Soyad
Huzeyfe Yaman
Office Versiyon
Office 2010
Merhaba,
Aşağıdaki sorguda irsaliye tarihi bütün satırlar için getirmiyor. Aynı zamanda bir malzeme birden fazla kez tekrar ediyor.
Yardımcı olabilir misiniz?
Teşekkürler


SQL:
SELECT

(SELECT TOP 1 FICHENO FROM LG_159_01_DEMANDFICHE WHERE LOGICALREF IN
(SELECT DEMANDFICHEREF FROM LG_159_01_DEMANDLINE WHERE ITEMREF=I.LOGICALREF) ORDER BY LOGICALREF, FICHENO DESC) 'TALEP FİŞ NO',

I.CODE 'MALZEME KODU',
I.NAME 'MALZEME AÇIKLAMASI',

(SELECT TOP 1 AMOUNT FROM LG_159_01_DEMANDLINE WHERE ITEMREF=I.LOGICALREF ORDER BY LOGICALREF DESC) 'TALEP MİKTARI',

(SELECT TOP 1 MEETAMNT FROM LG_159_01_DEMANDLINE WHERE ITEMREF=I.LOGICALREF ORDER BY LOGICALREF DESC) 'KARŞILANAN MİKTAR',

(SELECT TOP 1 PROCUREDATE FROM LG_159_01_DEMANDLINE WHERE ITEMREF=I.LOGICALREF ORDER BY LOGICALREF DESC) 'TALEP TERMİN TARİHİ',

(SELECT TOP 1 DATE_ FROM LG_159_01_DEMANDFICHE WHERE LOGICALREF IN
(SELECT DEMANDFICHEREF FROM LG_159_01_DEMANDLINE WHERE ITEMREF=I.LOGICALREF) ORDER BY LOGICALREF DESC) 'TALEP FİŞ TARİHİ',

(SELECT TOP 1 DATE_ FROM LG_159_01_STFICHE WHERE LOGICALREF IN
(SELECT STFICHEREF FROM LG_159_01_STLINE WHERE ORDTRANSREF IN
(SELECT CHILDREF FROM LG_159_01_DEMANDPEGGING WHERE FICHETYPE=0 AND DEMANDLINEREF  IN
(SELECT TOP 1 LOGICALREF FROM LG_159_01_DEMANDLINE WHERE ITEMREF=I.LOGICALREF AND FICHETYPE=0 ORDER BY LOGICALREF DESC )))) 'İRSALİYE TARİHİ'

FROM
LG_159_01_DEMANDLINE L LEFT JOIN
LG_159_ITEMS I ON I.LOGICALREF=L.ITEMREF
 

Rahle

Yeni Üye
Katılım
20 Haz 2018
Mesajlar
104
En iyi yanıt
0
Puanları
18
Yaş
48
Konum
İstanbul
Ad Soyad
Huzeyfe Yaman
Office Versiyon
Office 2010
Günceldir.
 
Üst Alt