خیلی ممنون . این هم یک روشی است . :flower:

تکمیل : (6 خرداد)

یافتم . البته باید اقرار کنم ایده اینکه یک فیلد دیگه داشته باشیم از آقای غیبی بود .
این روشی که دیشب یه دفعه موقع خواب به ذهنم خطور کرد :

تاریخی که ارسال میشه قسمت ماه و سالش با Mid مثلا جدا بشه بعد با قسمت ماه و سال دیگر پست ها سنجیده بشه . اگر همچین تاریخی بود یعنی توی اون ماه قبلا یک پست داشتیم و در فیلد جدیدی که واسه آخرین پست می زنیم مقدار false قرار می گیره . اگه هم تاریخی مثل اون پیدا نشد یعنی اولین پست ما در این ماه هست و مقدار فیلد جدید اون پست true میشه . بعد در آخر هم لیست تمام فیلدهایی که true هستند رو میگیریم . اگر هم در یک ماهی مطلبی ارسال نکنیم اصلا مشکلی ایجاد نمیشه .

فکر کنم حله ( ! ) البته بگمونم . باز هم ممنون از جناب آقای غیبی