У меня что-то вроде этого:
Таблица 1: Имя обучения, created_at, user_id (Plan_Treninga)
Таблица 2: user_id, created_at, expire_at (InvoiceUser)
Я хочу извлечь все из таблицы 1, где created_at находится между таблицей 2 created_at и expire_at.
Это то, что я пытаюсь сделать ..
$plan = Plan_Treninga::whereBetween(function($q) use ($id){
$inv = InvoiceUser::where([
["user_id",$id],
["status","paid"],
])->latest("id")->first();
})
Я еще не закончил , но мой мозг перестал работать, поэтому я должен спросить здесь.