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

نام تاپیک: اختلاف زمان یک دقیقه ای

  1. #1

    اختلاف زمان یک دقیقه ای

    سلام
    چطور میشه در دستور سلکت از این روش استفاده کرد؟؟؟؟
    اون دیتا های مشترکی که اختلاف زمانشون کمتر از مثلا یک دقیقه هست را یکبار نشون بده


    1397/10/25-12:01:01 | X
    1397/10/25-12:01:11 | X
    1397/10/25-12:01:22 | X
    1397/10/25-12:01:45 | X
    1397/10/25-12:55:01 | X
    1397/10/25-12:01:41 | Y
    1397/10/25-12:01:31 | Y
    1397/10/25-12:01:01 | Y
    1397/10/25-12:11:01 | M
    1397/10/25-12:11:41 | M
    1397/10/25-12:11:03 | M
    1397/10/25-12:11:04 | M
    1397/10/25-12:12:55 | M


    خروجی فقط مقادیر و رکوردهای قرمز باشند

  2. #2

    نقل قول: اختلاف زمان یک دقیقه ای

    درود ...

    1. راه ساده اینه که ثانیه رو جدا کنی و بعد Group بگیری ...

    2. راه پیچیده نیاز به یک ستون Expr و یک ستون Result و یک کوئری کمکی داره ... به اینصورت که اول ثانیه حذف میشه و در ستونExpr یک دقیقه بعد هر رکورد قرار می گیره، و این ستون به کوئری دیگه ای که ثانیه ازش جدا شده و اون هم Group شده وصل میشه، اگر تاریخ و ساعت مورد نظر در کوئری دیگه وجود داشت در ستون Result عدد 0 قرار می گیره، اگر نداشت 1 قرار می گیره و در انتها گفته میشه همه اون هایی که 1 هستند رو فقط نمایش بده ...

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

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