night11
شنبه 24 شهریور 1386, 17:15 عصر
سلام
من دو تا جدول دارم که یکی پدر هست و دیگری فرزند و فیلد هاش به این صورت هست.
جدول پدر
CategoryId کلید اصلی
Price
و در جدول فرزند فیلد ها به این صورت هست .
ProductId
CategoryId کلید خارجی
Price
حالا من می خوام یه تریگر بنویسم که بعد از حذف ، اضافه ، ویرایش بیاد کل مبالغی که در یک گروه هست رو جمع بزنه و توی فیلد قیمت جدول پدر قرار بده .
یعنی اگه ما 10 تا محصول داشتیم که کد گروهش یکی بود بیاد این 10 تا رو مقدار فیلد قیمتش رو جمع کنه و توی فیلد قیمت جدول Category قرار بده.
من دو تا جدول دارم که یکی پدر هست و دیگری فرزند و فیلد هاش به این صورت هست.
جدول پدر
CategoryId کلید اصلی
Price
و در جدول فرزند فیلد ها به این صورت هست .
ProductId
CategoryId کلید خارجی
Price
حالا من می خوام یه تریگر بنویسم که بعد از حذف ، اضافه ، ویرایش بیاد کل مبالغی که در یک گروه هست رو جمع بزنه و توی فیلد قیمت جدول پدر قرار بده .
یعنی اگه ما 10 تا محصول داشتیم که کد گروهش یکی بود بیاد این 10 تا رو مقدار فیلد قیمتش رو جمع کنه و توی فیلد قیمت جدول Category قرار بده.