yukarıdaki tabloda 1. ayın miktar değerini 2. ayın miktar değerinden çıkaracağım 2nin 3 ten 3ün 4 ten ve böyle devam edecek. burada örnek olarak 1 cari verdim çoklu cari olarak düşünün.
Buna nasıl bir sorgu yazabilirim acaba
Yapılan her sorgulamada çıkarma işlemini yaptır ve sonucu yazdır ekrana. Sonra o çıktıyı çek. Veya sonucu başka bir değere ata PHP'de.
Not: SQL'den fazla anlamam kabaca algoritmasını söylemek istedim.
Baya olmuş konu açılalı ama umarım işinize yarar.
SELECT sum(miktarTemp) FROM (SELECT cariKodu, raporKodu, CASE WHEN ay % 2 = 1 THEN miktar * -1 WHEN ay % 2 = 0 THEN miktar END as miktarTemp,
CASE WHEN ay % 2 = 1 THEN ay + 1 WHEN ay % 2 = 0 THEN ay END as ayTemp
from cariTable) AS cariTempTable group by ayTemp
< Bu mesaj bu kişi tarafından değiştirildi bortecoder -- 21 Ekim 2019; 11:29:44 >