PDA

View Full Version : ضرب اتوماتیک دو ستون و قرار گرفتن حاصل در ستون دیگر



hercules_3d
پنج شنبه 12 اردیبهشت 1387, 13:41 عصر
سلام
فرض کنید سه تا ستون داریم از نوع INT به نام های c1, c2, c3. مقدار c3 قراره از ضرب دو ستون دیگه یعنی c1 , c2 بدست بیاد. میشه این عمل رو توی دستور create table قرار داد؟
یعنی تو همون دستور ایجاد جدول بدون تعریف هیچ ترگیر یا پراسیجری طوری جدول رو بسازیم که موقع insert کردن مقادیر c1 و c2 خودش اتوماتیک این دو رو به هم ضرب کنه و حاصل رو توی c3 قرار بده؟

mahmood3d
سه شنبه 29 بهمن 1387, 09:07 صبح
دوست عزیز اگر شما این کار رو توی نرم افزاری که می نویسی انجام بدی راحت تره . یعنی قبل از اینکه دستور ذخیره اطلاعات را صادر کنی کار ضرب رو انجام بدی . مثل این :


ISNERT INTO `mttable` (`c1`, `c2`, `c3`) VALUES ($value1, $value2, $value1*$value2)