PDA

View Full Version : سوال: مرتب کردن تاریخ برحسب روز ، ماه یا سال



salehsam
یک شنبه 23 مرداد 1390, 02:58 صبح
سلام دوستان
آیا در توابع تاریخ شمسی فرساران امکتنش هست که تاریخ رو برحسب روز ، ماه یا سال مرتب کنیم؟
مثلا تمام افراد متولد 25 اردیبهشت رو نشون بده؟ بدون در نظر گرفتن سال؟
یا مثلا متولدین 67 به قبل رو نشون بده؟
ممنون

Younestalebi
یک شنبه 23 مرداد 1390, 05:14 صبح
کارهایی که می خواین رو می تونین انجام بدین.

اما این چه ربطی به مرتب کردن داره؟


مثلا تمام افراد متولد 25 اردیبهشت رو نشون بده؟ بدون در نظر گرفتن سال؟

و


یا مثلا متولدین 67 به قبل رو نشون بده؟


هر دو تا نوعی فیلتر هستند.

wolfstander
یک شنبه 23 مرداد 1390, 08:37 صبح
سلام
بله
این امکان هست
شما میتونید یه کوچولو از کدها استفاده کنید
اول با تابع mid ماه رو جدا کنید
به این صورت
فرض کنیم تاریخ شما این شکلی باشه
90/05/23
و فیلد شما هم به این نام باشه
date
فرمول این شکلی میشه

mid(date;4;2)

در نتیجه شما میتونید ماه رو جدا کنید در کوئری تون
و بعدش هم هر کاری بخواید میتونید انجام بدید
در موردسورت هم تاریخ استاندارد با همون توابع عادی سورت میشه