View Full Version : جمع ستون در sqlite
windowsyar
پنج شنبه 17 فروردین 1396, 11:25 صبح
سلام
در sqlite می توان یک دستور داد که جمع یک ستون را نمایش دهد ؟
یا باید در دیتاگرید ویو نمایش دهیم بعد جمع کنیم ؟
-------------------
تو نرم افزار های حسابداری بعضی اجناس فروخته شده بعضی خریداری می شوند
باید هر کدام در دو جدول باشند و جمع هر دو را از هم کم کرد
یا همه در یک جدول باشد ؟
با تشکر
Mag-Mag
پنج شنبه 17 فروردین 1396, 13:28 عصر
سلام
شاید من درست متوجه نشدم
اگر جمع یک ستون رو میخواید
از دستور sum استفاده کنید
select sum(buy_price) from yourtable
اگر مستقیم جدول رو به گریتون وصل کردید و نمی خواید customize کنید
به نظرم یک لیبل انتهای گرید ویو بزارید ، به نام جمع کالا ها
و اینطوری حسابش کنید
for (int i = 0; i < dataGridView1.Rows.Count; i++)
{
Total+= Convert.ToDecimal(dataGridView1.Rows[i].Cells["ColumnName"].Value);
}
labelName.Text = Total.ToString();
Mag-Mag
پنج شنبه 17 فروردین 1396, 14:06 عصر
سلام
تو نرم افزار های حسابداری بعضی اجناس فروخته شده بعضی خریداری می شوند
باید هر کدام در دو جدول باشند و جمع هر دو را از هم کم کرد
یا همه در یک جدول باشد ؟
با تشکر
من خودم نمونه مشابهی داشتم
3 تا فیلد داشتم
کل موجودی
خریداری شده
فروخته شده
(در جدول کالاها)
که کل موجودی با هر خرید اضافه و با هر فروش کم میشد
مجموع خرید و فروش هر کالا رو هم باید داشته باشیم
برای محاسبات مختلف
که البته جوین میشه با جدول اطلاعات فروش و خرید
که بتونی مثلا در بیاری از فلان تاریخ چنتا از این جنس فروخته شده (اصطلاحا سند هاشو در بیاری)
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.