PDA

View Full Version : ارتباط برقرار کردن بین جدول های mysql



amirhossein.sh
چهارشنبه 13 اردیبهشت 1396, 00:21 صبح
با عرض ادب و احترام
دوستان من یک سایت پرسش و پاسخ دارم طراحی میکنم ، بخشی برای امتیاز دادن به پاسخ ها نیاز داشتم برای اینکار رفتم یک جدول برای ثبت امتیاز درست کردم و امتیاز هارو به این شکل در اونجا ذخیره میکنم --> امتیاز | آی پی امتیاز دهنده | آی دی پاسخی که این امتیاز بهش داده میشه
و همچنین یک فیلد داخل جدول پاسخ ها ایجاد کردم تا مجموع امتیاز های داده شده به یک پاسخ رو داخلش بنویسم.

سوال من اینه --> میتونم بدون استفاده از php وقتی یک رکورد جدید داخل جدول امتیاز اومد فیلد امتیاز رو برداره به اضافه مقدار قبلی ای که داخل فیلد امتیاز از جدول پاسخ ها بوده بکنه و در نهایت اون مقدارو درفیلد امتیاز از جدول پاسخ ها بنویسه ؟

لطفا اگه راه حل استاندارد دیگه ای هم میدونین بگین ، ممنون

مهرداد سیف زاده
چهارشنبه 13 اردیبهشت 1396, 06:21 صبح
update your_table
set your_column = your_column + 1
where identifier = X




update uuser_rank set rank=rank+1 where id=5