Merhaba 2 adet table var
Order ve Items
Order tableında totalamount fieldı nı değiştirirken Items ta bağlı kayıtlarında değişmesini istiyorum
Order tableındaki ilgili fieldlar
orderitemno, totalamount
Items tableındaki ilgili fieldlar
orderitemno,itemamount
Mesela order da 10 TL yazıyor totalamount fieldında
Ben 2 TL eksiltmek istiyorum
UPDATE order
SET totalamount=totalamount-2
WHERE..........;
Bu sorgu orderı hallediyor ama ben itemslar tableını da değiştirmesini istiyorum
Bu orderın kaç item ı varsa (diyelim ki 4)
ben 2 TL indirim yaptığım için her bir itemdan ayrıca 2/4=0,5 TL indirim yapıp yine db ye yazsın
Böyle koşullu bir sql cümlesini nasıl yazarım