نمایش نتایج 1 تا 3 از 3

نام تاپیک: مشکل در کوئری بر اساس تاریخ و زمان

  1. #1
    کاربر دائمی آواتار HamidNch
    تاریخ عضویت
    دی 1387
    محل زندگی
    قزوین
    پست
    141

    مشکل در کوئری بر اساس تاریخ و زمان

    با سلام و خسته نباشید به همه دوستان.
    من یه کوئری در اس کیو ال نوشتم بدین طریق:
    فیلدهائی را برگرداند به طوری که تاریخ جاری از فیلد تاریخ موجود در جدول کوچکتر باشد بعلاوه زمان جاری نیز از
    مقدار فیلد زمان موجود در جدول کوچکتر باشد:
    [[LTR_INLINE

    Select * FROM table1
    WHERE (FiledDate > @currentDate ) AND (FiledTime > @currentTime)

    [/LTR_INLINE]
    زمانیکه شرط برای زمان را برمی دارم رکوردهای برگردانده شده درست می باشد در غیر اینصورت برخی رکوردها که فیلد تاریخ زمان آنها با شرط صدق نمی کند فیلتر میشوند و نمایش داده نمیشوند.

    به صورت ساده بگویم که می خواهم رکوردهای برگردانده شود که تاریخ و زمان آنها بزرگتر یا مساوی تاریخ و زمان جاری هستند.
    با تشکر

  2. #2

    نقل قول: مشکل در کوئری بر اساس تاریخ و زمان

    سلام.
    این جوری اصلاح کن:
    select * from T
    where (Date > @Date) or (Date = @date and Time > @Time) -- dar ruze mosavi faghat time check beshe
    توابع تبدیل تاریخ با دقت 5000 سال
    پذیرش پروژه، کامپوننت، آموزش برنامه نویسی (دلفی، اس کیو ال، ..) -> 09123780840

    دوستای گلم حمایت کنید : https://cafebazaar.ir/app/com.nikanmehr.marmarxword/


    نرم افزار پخش مویرگی

  3. #3
    کاربر دائمی آواتار HamidNch
    تاریخ عضویت
    دی 1387
    محل زندگی
    قزوین
    پست
    141

    نقل قول: مشکل در کوئری بر اساس تاریخ و زمان

    مرسی دوست عزیز.خیلی عالی بود.

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •