راکت
4 پاسخ

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

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


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

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


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

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


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

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


محمد میرزایی
محمد میرزایی
@mthreat.info6 سال پیشمطرح شد
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 ثانیه کوچکتر از رکورد بعدی


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

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