I olan aşağıdaki sonuçlar (geçici tablo):Toplam Bilgileri
Product Side(buy/sell) TotalQuantity AverageWeightedPrice Cost
Prod1 1 100 120 12,000
Prod1 2 -50 130 -6,500
Prod2
Prod2
Yani ve benzeri birden çok ürün için.
(a GroupBy ile) için konsolide: belirli koşullar olmadıkça
Product Side(buy/sell) TotalQuantity AverageWeightedPrice Cost
Prod1 1 50 110 5,500
Prod2
I konsolide sonucu:
- yan 1 ve 2, aynı miktar olduğunda. Konsolide miktar 0 olacak ve artık AverageWeightedPrice hesaplayamayacaktım. TotalQuantity ve Maliyet, ters çevrilmiş değerlerin zaman
- konsolide miktarı = 0, diğer koşul, yani, (ve Miktarı + ve Maliyet zaman)
bu ise miktar pozitif ve maliyet negatif olduğunda Belirli koşullar altında, UNcosolidated verisini geri almak istiyorum.
Aynı anda konsolide ve konsolide olmayan veriler dışında sorun yaşıyorum.
Bir grupla bir if/when ifadeleri yapamayacağınızdan, groupby ile bir 'having' ifadesi oluşturabileceğimi ve daha sonra tablolara katılabileceğimi önerim var. Şimdi buna bakacağım ama yine de hoşgeldin önerileri. –
Kullandığınız sorguyu ekleyebilir misiniz? – Marco