ورود

View Full Version : سوال: ضرب نظیر به نظیر دو ستون



farzadkamali
چهارشنبه 22 آبان 1392, 22:20 عصر
با سلام
پایگاه sql و دلفی xe2 هست.
صورت سوال واضحه. من دوستون به نام های qty و buyprice دارم.(تعداد - قیمت خرید)
در qty تعداد هر محصول و در buyprice قیمت خرید هر محصول قرار داره و هر دو int هستند.
می خوام سرمایه کل رو بدست بیارم. راهی که ذهنم میرسه اینه که qty و buyprice هر محصول رو در هم ضرب کرده و در یه ستون ریخته و جمع کل اون ستون رو حساب کرد.(که اینو بلد نیستم)
راه دیگه ای که به ذهنم مرسه اینه که از یه حلقه for استفاده کنم که جواب هم گرفتم. ولی فکر کنم سرعت میاد پایین درسته؟ این کار اصولی هست؟
چه میشه کرد.
ترجیحاً زیر دیپلم.:قهقهه:

ممنون

fahimi
جمعه 24 آبان 1392, 06:20 صبح
سلام


برای هر رکورد
select hesabid,qty , buyprice ,(qty *buyprice ) as total from Table
برای جمع
select hesabid,(sum(qty)+sum(buyprice)) as total from Table group by hesabid