رفتن به مطلب

موردی در خصوص تاریخ در sql


پست های پیشنهاد شده

با عرض سلام و خسته نباشید خدمت اعضا

دوستان بنده به یه مشکلی برخوردم اونم اینکه یه پلاکینی دارم که میخوام از پایگاه داده (sql) با شرط روی فیلد تاریخ جستجو کنم و نتایج رو تو جدول نشون بدم.

مشکل من اینجاست که از تاریخ 1901/12/15 به بعد رو میتونم بخونم و اطلاعات رو بگیرم ، ولی قبل اون تاریخ هرچی بخوام بخونم از تو پایگاه داده برام تاریخ 1970/01/01 ست میکنه و نتایج اون رو برمیگردونه . مثلا اگر بخوام تاریخ  1398/10/29 یاحتی تاریخ 1901/12/14  رو شرط بزارم خودکار تاریخ رو 1970/01/01 ست میکنه و نتایج رو براساس (1970/01/01) نشون میده. 

ممنون میشم اگه راهنمایی کنید

با تشکر 

لینک به ارسال

سلام

شما تاریخ رو اگر در دیتابیس شمسی هم ذخیره کنین نباید در کوئری به مشکل بخورین.

احتمال داره مشکل از باشه یا کوئری که نوشتید.

 

  • امتیاز 1
لینک به ارسال

با سلام ممنون از شما

 

مشکل رو به این صورت حل کردم که تاریخ رو شمسی از کاربر میگیرم و به کمک تابعی به میلادی تبدیل و در پایگاه داده ذخیره میکنم. و در موقع فراخوانی به کمک یه تابع دیگرتاریخ میلادی رو به شمسی تبدیل میکنم. فعلا مشکل رو به این صورت حل کردم.

 

با تشکر از وقتی که گذاشتید و پاشخ دادید

موفق باشید

لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید



ورود به حساب کاربری
×
×
  • اضافه کردن...