Полный цикл в digital

Условие выборки по дате QueryBuilder

Первый вызов всегда идёт через table() в котором указываем таблицу базы данных. Метод get() указывает на окончание запроса и выполняет его в базу данных, возвращает объект Illuminate\Support\Collection c результатами в котором каждый результат, это экземпляр класса stdClass.

Метод whereDate() служит для сравнения значения столбца с указанной датой:

$users = DB::table('users')
->select('name', 'email')
->whereDate('created_at', '2020-10-09')
->get();
SELECT `name`, `email` FROM `users` WHERE DATE(`created_at`) = '2020-10-09'

Метод whereMonth() служит для сравнения значения столбца с месяцем в году:

$users = DB::table('users')
->select('name', 'email')
->whereMonth('created_at', '10')
->get();
SELECT `name`, `email` FROM `users` WHERE MONTH(`created_at`) = '10'

Метод whereDay() служит для сравнения значения столбца с днём месяца:

$users = DB::table('users')
->select('name', 'email')
->whereDay('created_at', '09')
->get();
SELECT `name`, `email` FROM `users` WHERE DAY(`created_at`) = '09'

Метод whereYear() служит для сравнения значения столбца с указанным годом:

$users = DB::table('users')
->select('name', 'email')
->whereYear('created_at', '2020')
->get();
SELECT `name`, `email` FROM `users` WHERE YEAR(`created_at`) = '2020'
Заполните форму уже сегодня!
Для начала сотрудничества необходимо заполнить заявку или заказать обратный звонок. В ответ получите коммерческое предложение, которое будет содержать индивидуальную стратегию с учетом требований и поставленных задач
Работаем по будням с 9:00 до 18:00. Заявки, отправленные в выходные, обрабатываем в первый рабочий день до 12:00.
Спасибо, ваш запрос принят и будет обработан!
Эйч Маркетинг