Ben MySQL ve PHP kullanıyorum. Ben sütunlar id ve miktarını içeren bir tablo var. Ben toplamı da 40 numaralı ulaştığında miktar toplamak için son bir satır kimliği almak istiyorum. Daha spesifik olmak gerekirse. Ben veritabanında 3. satırlar var. . Miktar 10, miktar 30 ve miktarı 20 ile biri ile biri ile tek ben sonucu 40 olması miktarlarda Özetle, ben ilk iki cadı özetlemek istiyorum Yani gelir:. 10 + 30 = 40 Bu şekilde, son kimliği olduğunu 40 numaralı özetlemek için kullanılan 2. Ben sadece 40 toplamını tamamlamak için kullanılan son satırın id bilmek istiyorum.
Sordu ben daha detaylı bilgi vermek istiyorum. TEŞEKKÜR EDERİZ!
Let me put it this way: I really have 6 products in my hand. The first one came to my possession on the date of 10, the next 3 came on the date of 11 and the last 2 came on 12.
Şimdi, benim stoktan 3 ürünlerini satmak istiyorum. Ve onlar geldi sırayla bunları satmak istiyorum. Yani 3 ürün isteyen müşteri için ona 11 geldi olanlardan 10 ve 2 ürün geldi ürün satmak istiyorsunuz.
2 ürünler istiyor sonraki müşteri için, ben, 12 olanlardan ona bir 3 ürünlerin son sipariş kalan 11 tarihinden itibaren ürünü ve başka bir satacaktır.
Soru nasıl hangi fiyat ben her ürün satmıştı bilemez mi? Ben her istenen miktar özetliyor hangi satırların öğrenebilirsiniz eğer, nerede toplamın Ben bir siparişi teslim etmek istediğiniz her zaman başlayacağımı bilmiyorum düşündüm. Bu yüzden ilk ben satır 3 ürün özetliyor hangi bakmak ve giriş id devam edecek. Sonraki sipariş için ben bu kimlikten gelen sayımı başlatmak ve böylece 2 ürün ve ikinci sırasını özetliyor kadar özetlemek istiyorum. Ben bu şekilde, ben her ürün vardı gelen fiyatlarının takip edebilirsiniz düşündüm. Yani ilk fiyatları kullanarak yapılmış bir fiyata 12 tarihinden itibaren ürünlerini satmaz.
Umarım anlarsın. Ben sadece ilk ürünler bir fiyata sahip olacağını bilemez ama ürün fiyatları yükseltir gibi, benim de fiyatları yükseltmek gerekir bu yüzden benim herhangi bir üründe ne vardı fiyat bilmek gerekir ... Yani gelen son ürünler için satılan olmalıdır daha yüksek bir fiyat. Ben bu takip eğer ben sadece elde edebilirsiniz ...
Çok teşekkür ederim.
Kimse? Veya daha kolay: MySQL (quantity
) yüksek ya da örneğin 40 ile eşit olması için SUM için gerekli satırları seçmelisiniz. Ve sonra bana toplamı sürecinde katılan son satırın kimliği almak için.