محمد میرزایی
4 سال پیش توسط محمد میرزایی مطرح شد
4 پاسخ

select دیتا بر اساس زمان بندی خاص

سلام
برای واکشی اطلاعات از جدول نیاز دارم در فیلد "time" ( از نوع "date" هست) و حداقل 3 ثانیه با هم فاصله دارن رو select کنم
میشه توضیح بدید چطور میشه این مورد رو حل کرد


ثبت پرسش جدید
میلاد هدایت پور
تخصص : در حال پیشرفت
@miladparsi1070 4 سال پیش مطرح شد
0

سوال نامفهومه کلا
چی میخاید بکنید دقیقا؟


محمد میرزایی
@mthreat.info 4 سال پیش مطرح شد
0

یه جدول دارم میخوام با لاراول بر اساس فیلد "time" که از نوع "datetime" هست رو واکشی کنم در صورتی که هر رکورد با رکورد قبلیش حداقل 3 ثانیه بزرگتر باشه


سهیل حیدری
@hbr 4 سال پیش مطرح شد
0

اگه دیتابیس شما sql هستش میتونید ابتدا جدول رو بر اساس time مرتب (sort) کنید که جدیدترین رکوردها بر اساس فیلد time بیاد و مرتب بشن و بعدش با select تودرتو مشکلتون رو حل کنید ولی سوالتون گنگ هستش من دقیقا نمیدونم چی میخواید


محمد میرزایی
@mthreat.info 4 سال پیش مطرح شد
0

بزارید اینطور مثال بزنم :
من 5 تا رکورد دارم که 2 تا از اونا با فاصله زمانی 2 ثانیه در فیلد "time" ذخیره شدن مثلا

1595299305 
1595299304 
1595299303 
1595299306 
1595299329

یا

7/21/2020 2:43:35 AM
7/21/2020 2:43:33 AM
7/21/2020 2:43:34 AM
7/21/2020 2:43:45 AM
7/21/2020 2:43:55 AM

حالا من موندم چطوری بیام

7/21/2020 2:43:33 AM
7/21/2020 2:43:45 AM
7/21/2020 2:43:55 AM

اینا رو واکشی کنم !
شرط اینا میشه رکورد قبلی 3 ثانیه کوچکتر از رکورد بعدی


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام