View Full Version : مشکل با تاریخ وزمان
SRS534
دوشنبه 07 آبان 1386, 07:37 صبح
با سلام
در بانک اطلا عاتی داد ه هایی با تاریخ و زمان وجود دارد مثل DateTime1='2007-10-29 00:11:00' برای اینکه این داده ها در همان روز انتخاب شود
select * from table1 where Datetime1=convert(varchar(12),getdate(),101)
این qeury را نوشتم ولی درست نشان نمی دهد شاید به دلیل زمان.راه حل ؟؟؟؟؟؟؟؟؟؟؟؟؟؟
مرسی
MohammadSoft
دوشنبه 07 آبان 1386, 23:39 عصر
سلام
از توابع Date استفاده کنید
کد زیر رکوردهایی که تاریخ امروز را دارند برمی گرداند .;
select * from table1 where datediff(day,getdate(),Datetime1) < 1
SRS534
سه شنبه 08 آبان 1386, 08:16 صبح
این query درست جواب نمی ده
مرسی
MohammadSoft
سه شنبه 08 آبان 1386, 09:13 صبح
یعنی چی ؟؟؟
این کوئری درسته ؟
برای اینکه مطمئن بشید ، اسکریپت جدولتون رو بذارید من دستور دقیقش رو بذازم براتون .
چند تا داده تستی هم بذارید تا مطمئن بشیم .
SRS534
سه شنبه 08 آبان 1386, 14:14 عصر
امروز 30/10/2007
MohammadSoft
چهارشنبه 09 آبان 1386, 06:08 صبح
سلام
تو این تصویری که شما گذاشتید اینجا و اون قسمتی رو که من می بینم ،تمام رکوردهایی که بازیابی شدند برای یک روز هستند و این درسته ؟
مگه این که منظور شما چیز دیگری باشه یا بقیه رکوردها برای یک روز نباشند ؟
SRS534
چهارشنبه 09 آبان 1386, 14:21 عصر
بله در تصویر مشخص نیست .داده های چند روز مختلف را نشان می دهد
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.