09-05-2018, 11:54 PM
مثل ما قال لك الأخ رؤوف, باتسخدام دالة sum
tablename = اسم الجدول
date_column = اسم العمود الذي تحتاجه للفلترة
أما صيغة التاريخ لsqlite هي YYYY-MM-DD, لا تحتاجها هنا في حالة استخدام البارمتر
tablename = اسم الجدول
date_column = اسم العمود الذي تحتاجه للفلترة
أما صيغة التاريخ لsqlite هي YYYY-MM-DD, لا تحتاجها هنا في حالة استخدام البارمتر
PHP كود :
Query_filter.Close;
Query_filter.sql.clear;
Query_filter.sql.add('Select sum(total) from tablename');
Query_filter.sql.add('where date_column between :startdate and :enddate');
Query_filter.ParamByName('startdate').AsDate := DateTimePicker1.Date;
Query_filter.ParamByName('enddate').AsDate := DateTimePicker2.Date;
Query_filter.Open;



![[-]](https://delphi4arab.net/forum/D4A2020/collapse.png)