مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

maj3614

عضویت از 1396/06/09

جستجو یک تاریخ خاص

  • دوشنبه 2 اردیبهشت 1398
  • 14:49
تشکر میکنم

سلام 

داخل اسکیوال سرور یه جدول دارم که تاریخ را ثبت میکنه و لی وقتی یک کوئری به صورت زیر میزنم که یک تاریخ خاص را بیاره جواب نمیده 

select * from TableName
where date=2019-04-22

تاریخ 2019-04-22در تیتابیس ثبت شده است

مشکل مال چیه 

پاسخ های این پرسش

تعداد پاسخ ها : 10 پاسخ
کاربر سایت

rasool65

عضویت از 1394/09/18

  • دوشنبه 2 اردیبهشت 1398
  • 17:08

نوع فیلدت چیه ؟ varchar هست؟

Select * from TableName where date = '2019-04-22'
کاربر سایت

AmirGhasemi

عضویت از 1392/02/25

  • دوشنبه 2 اردیبهشت 1398
  • 17:38

سلام

نوع فیلدت را بررسی کن

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

کاربر سایت

maj3614

عضویت از 1396/06/09

  • دوشنبه 2 اردیبهشت 1398
  • 17:54

 از نوع DateTimeهستش

کاربر سایت

رضا نصیری

عضویت از 1392/10/01

  • سه شنبه 3 اردیبهشت 1398
  • 08:48

سلام. DateTime باشه هم باید داخل تک کوتیشن بنویسی

کاربر سایت

maj3614

عضویت از 1396/06/09

  • جمعه 6 اردیبهشت 1398
  • 19:16

داخل تک کوتیشن هم گزاشتم ولی کوئری دست اجرا میشه ولی نتیجه نشون داده نمیشه

کاربر سایت

رضا نصیری

عضویت از 1392/10/01

  • یکشنبه 8 اردیبهشت 1398
  • 12:18
به کوئری خود دقت کنید شاید گزارش شما واقعا نتیجه ای ندارد.
کاربر سایت

maj3614

عضویت از 1396/06/09

  • یکشنبه 8 اردیبهشت 1398
  • 15:47

نتیجه داخل کوئری هستش و حتی یک تاریخ را از کوئری کپی کردم و داخل where گذاشتم ولی نتیجه نمیده

کاربر سایت

رضا نصیری

عضویت از 1392/10/01

  • یکشنبه 8 اردیبهشت 1398
  • 16:11
لطفا یه اسکرین شات از محتوای جدول رو همراه با کوئری خود قرار بدید
کاربر سایت

maj3614

عضویت از 1396/06/09

  • یکشنبه 8 اردیبهشت 1398
  • 16:36

کاربر سایت

رضا نصیری

عضویت از 1392/10/01

  • سه شنبه 10 اردیبهشت 1398
  • 08:42

خب دوست عزیز sql حق داره به شما نتیجه ای نده.

مقداری که در جدول شما هست تاریخ بهمراه ساعت می باشد.

بنظر شما 2019-04-29 11:25:36 با مقدار شما که 2019-04-29 می باشد برابر هست؟؟؟

یا ساعت را هم در کوئری وارد کنید یا کاری کنید فقط date در ستون شما ذخیره شود و time رو بیخیال شوید.

امیدوارم تونسته باشم منظورمو برسونم

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

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

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)