سلام من میخوام یک فیل جدول که مثلا تعداد هست در فیلد قیمت واحد ضرب کنم و جوابش به صورت خودکار داخل یک فیلد دیگه محاسبه بشه
چه روش هایی برای این کار هست
سلام من میخوام یک فیل جدول که مثلا تعداد هست در فیلد قیمت واحد ضرب کنم و جوابش به صورت خودکار داخل یک فیلد دیگه محاسبه بشه
چه روش هایی برای این کار هست
بسم الله الرحمن الرحیم
با سلام
این فیلدی که می فرمائید؛ فیلد مشتق شده است(از دو فیلد دیگه بدست میاد) و لازم نیست تو جدول نگهداری شود.
هر وقت نیازش داشتید میتونید به شکل زیر ازش استفاده کنید:
SELECT *,Number*SalePrice
From TableName
موفق باشید.
بسم الله الرحمن الرحیم
با سلام
می تونید با تریگر انجام بدید؛ تا بعد از عمل Insert فیلد مذکور مقداردهی بشه.
موفق باشید.
یک ستون جدید به جدولتون اضافه کنید و از Column Properties به ...Computed Column و بعدش Formula برید و فرمولتون رو بنویسید (Field1 * Field2)
به سوالات خصوصی پاسخ داده نمی شود.
سلام
فیلد محاسبه شده رو تو جدول ذخیره نمی کنند، بلکه هنگام نوشتن کوئری اون رو استخراج می کنند به شکل:
SELECT UnitPrice, Qty, UnitPrice*Qty AS Total From Product;