تالار گفتمان nCIS.ir

نسخه‌ی کامل: مرتب سازی بر اساس تاریخ
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سلام و خسته نباشید به دوستان عزیز
به این مقادیر ی نگا بندازید.
1389/6/10
1387/7/13
1391/3/20
1393/9/1
1389/7/22
1391/1/17
1394/10/11

اینا مثادیر یکی از فیلد های من به اسم zaman هستش.
من میخوام هنگام جستجو بر اساس این فیلد جستجو انجام بده و از تاریخ قدیمی به جدید مرتب کنه.
آیا برای این کار کوئری وجود داره یا باید بعد از جستجو مرتب کنم؟
میشه یه راه حل ساده ای بگید.
ممنون
بهتره تاریخها رو بصورت عدد (Timestamp) توی دیتابیس ذخیره کنید و موقع نمایش به فرمت دلخواه تبدیل کنید. اینطوری راحتتر میتونید جستجو یا مرتب سازی رو انجام بدین. الان از اونجا که نوع فیلدتون متنی هست، مرتب سازی درست انجام نمیشه. برای مثال ۱ و ۱۱ قبل از ۲ قرار میگیرن.