Я должен сделать приложение laravel, которое использует базу данных 100k + записей.У меня есть таблица с колонками: numer
, date
, segment
, user_id
.
Я выбираю записи, которые мне нужны:
$datetime = new \DateTime();
$datetime->modify('+6 months');
$seg = "biz";
$select = DB::table('clients')
->where('user_id', $id)
->where('date','<',$datetime)
->where('segment',$seg)
->get();
Я получаю некоторые записи, и теперь, есть ли в любом случае набор user_id
для примерно 100 записей из select?
Главное правило - я не могу сортировать даты в базе данных.