ورود

View Full Version : چطور رکوردهای مریوط به یک فیلد را باهم جمع یا تفریق کنم؟



hex161
پنج شنبه 10 اسفند 1385, 19:50 عصر
ا سلام
چطور رکوردهای مریوط به یک فیلد را باهم جمع یا تفریق کنم؟
ممنون

saeed_d
پنج شنبه 10 اسفند 1385, 20:04 عصر
سلام
با استفاده از دستورات Sql می‌توانید این کار را انجام دهید


Select sum(fieldname) group by ...

Bahmany
پنج شنبه 10 اسفند 1385, 21:22 عصر
سلام
با استفاده از Aggreates ها نمی دونم املاش رو درست نوشتم یا نه
ولی توی Help دلفی کلی دربارش مطالب هست

darvishiali
پنج شنبه 10 اسفند 1385, 21:46 عصر
سلام؛

اگه داری از ADO برای ارتباط با دیتابیست استفاده می کنی و برای آوردن دیتا از ADOQuery استفاده می کنی، میتونی از دستورات زیر کمک بگیری:


Sum:=ADOQuery1.FieldByName('FieldName1').AsInteger +ADOQuery1.FieldByName('FieldName2').AsInteger

الان مجموع دو فیلد عددی FieldName1 و FieldName2 در متغیر Sum قرار داره.
ضمنا دقت کن که فیلدها باید حتما از نوع عددی باشند.