Merhabalar
Netsisde fiyat geçmişini takip etmek isteyen firmalar fiyat güncelleme yerine devamlı yeni fiyat girişi yapıyorlar.
Bu durumda stok fiyat listesi çekmek istediğinizde sub select ile yada aşağıdaki sorgu ile son fiyat listesini çekebilirsiniz.
SELECT *
FROM dbo.TBLSTOKFIAT AS F2 WITH (NOLOCK)
WHERE
A_S = 'S'
AND BITTAR >= CONVERT(VARCHAR(10),GETDATE(),104)
AND BASTAR = (SELECT MAX(BASTAR) AS Expr1
FROM dbo.TBLSTOKFIAT AS G2
WHERE (STOKKODU=F2.STOKKODU ) AND (A_S = F2.A_S) AND (FIYATGRUBU = F2.FIYATGRUBU) AND (BASTAR <= CONVERT(VARCHAR(10),GETDATE(),104)) AND
(BITTAR >= CONVERT(VARCHAR(10),GETDATE(),104)))
Yorumlar
Yorum Gönder