تجربه شخصی من بهم میگه بهترین و سریعترین راه برای گزارش گیری با شرط محدوده زمانی تاریخ اینه که تاریخ رو بصورت عدد صحیح در دیتابیس ذخیره کنیم.
مثلا 1390/07/14 رو بصورت 1390714 ذخیره کنیم.
در این صورت مثلا برای گزارش گیری از تاریخ 1390/02/01 تا 1390/11/23 کافیه از شرط 13901123 > x و 13900201 < x...