merhaba
uretim tablomdaki aynı siparişno değerine sahip miktarları toplatıp
siparis tablomdaki aynı siparişno satıtındaki toplamkg kısmına nasıl otomatik ekletebilirim.
uretim tablosu (id,siparisno,kg)
1 2001 100 kg
2 2002 200 kg
3 2001 150kg
4 2003 500 kg
5 2004 600 kg
6 2001 100 kg gibi
sipariş tablosu(siparisno,toplamkg)
2001 ....
2002 ....
2003 ....
2004 ...
sipariş tablosunua toplamkg değerlerini yazdırmak istiyorum
sql aynı id değelerini toplama
7
●1.267
- 05-07-2016, 15:29:20
- 05-07-2016, 19:44:37tablolarını buraya yazman lazım bu şekilde kimse anlayamazmustafaaydin adlı üyeden alıntı: mesajı görüntüle
- 07-07-2016, 12:38:08cevabınız için teşekkür ederim. Otomatik toplam sayıyı "siparis" tablosundaki toplamkg kısmına nasıl ekletebilirim.ByAkman adlı üyeden alıntı: mesajı görüntüle
- 07-07-2016, 13:41:27Toplam kiloları siparişno ya göre ekrana listelettim teşekkürler.ByAkman adlı üyeden alıntı: mesajı görüntüle
Fakat otomatik nasıl insert yapıp sipariş tablosundaki aynı siparişno satırındaki toplamkg kısmına ekleteceğim çözemedim. - 09-07-2016, 13:59:37SUM() ile aldığın toplam verisini hemen ardındaki satırda insert into ile sipariş numarası ile birlikte siparişler tablosuna ekleyeceksin üstad, acaba sorunu yanlış mı anladım yoksa eksik mi anladım

aynı sipariş numarası farklı zamanda tekrarlanmıyorsa demek ki siparişler tablosunda ilk defa o sipariş koduna yönelik bir veri eklenecek, bu durumda dediğim gibi sum ile toplamı alır sipariş numarası ile birlikte araya başka kodlar girdirmeden insert into ile siparişler tablosuna ekletirsin.
aynı sipariş numarası farklı zamanlarda yeniden kullanılabiliyorsa öncelikle siparişler tablosunda o sipariş numarasında bir veri var mı diye bakılır, eğer yoksa az önceki yöntem uygulanır, yani insert into.. eğer daha önceden eklenmiş bir değer varsa da yine sum ile alınan toplam değeri bu defa update yöntemi ile güncellenmiş olur.
ha yok eğer ki toolbox türünden bir sayfa hazırladım ve bu sayfada manuel olarak toplu bir şekilde yaptırmak istiyorum bu işlemi diyorsanız da ByAkman arkadaşın dediği gibi bu sorguları bir while döngüsü içerisinde yaparsınız.
