2016-11-07 7 views
0

У меня есть backend в Laravel 5.1, где у меня есть 2 столбца в моем столе: seconds и date.Вычитание секунд в поле с даты создания запроса Laravel 5

Мне нужно реализовать функцию, которая выбирает записи, где date находится между Carbon::now() и Carbon::now()->addMinute(60)-seconds где секунды - это столбец в моей базе данных.

Так выберите записи, если сейчас 07/11/2016 11:00 и в моей таблице у меня есть date 07/11/2016 10:50 и в моей записи second имеют 600.

До сих пор я пытался этот запрос:

DB::table('table')->whereBetween('table.date', array(Carbon::now() , Carbon::now()->addMinute(60))) 

Но как я могу вычесть второй из поля?

ответ

-1

Вы можете попробовать так: -

Для вас ссылки link

echo $dt->subSeconds(61);

+0

привет, да, я знаю, как вычесть второй в Carbon, но проблема: как вычесть второй, который находится в другом поле той же записи? – LorenzoBerti

Смежные вопросы