0
جستجو بر اساس تاریخ و زمان در SQL Server 2008
سلام به همه ی دوستان ، من یک جدول در SQL server 2008 به نام T که دارای یک فیلد به نام Zaman که این فیلد از نوع datetime می باشد و مقادیر درون آن به صورت ترکیبی از ساعت و تاریخ می باشد.
مثلا 2015-03-02 06:56:13.000
حالا من می خواهیم مثلا رکوردهایی را از این جدول نشان بده که تاریخ آنها برابر با مثلا 2015-03-02 باشد. کد این دستور به چه صورت می باشد ونیز مثلا مقادیری را نشان بده که ساعت آنها برابر با 06:56:13.000 باشد. باتشکر فراوان
2 پاسخ
0
در حالت کلی به شکل زیر میتونی کوئری بزنی :
SELECT * FROM TABLENAME WHERE DateTime >= '2011-04-12T00:00:00.000' AND DateTime <= '2011-05-25T03:53:04.000'
البته دوتا function به اسم های sdate , mdate یه جایی دیدم که میومد تاریخ ها رو به شمسی و میلادی تبدیل میکرد.
0
سلام حالا اگر زمان برابر با 2011-05-25T03:53:05.000 بود چی یعنی ساعت در روز جاری بود ولی ساعت مثلا 23:05 دقیق بود