ну в таблице существуют (id, имя, магазин) и другие. В базе данных существует таблица «контрактов», и им нужен отчет о продажах, где они проводят эту SQL-консультацию в laravel
Код: Выделить всё
$ventasQuery = Contract::select('contracts.*', 'users.name', 'users.store');
$ventas = $ventasQuery
->join('users', 'contracts.vendedor', '=', 'users.id')
->orderBy('contracts.id', 'DESC')
->get();
кстати, user.store имеет значение null, когда пользователь является магазином, и есть другой тип пользователя по имени admin, у которого есть более одного магазина в user.store, и мне нужно вызвать также администратор
тогда текущий контракт извлекает код, когда контракт.seller = user.id
и мне нужно извлечь user.name, когда user.store (продавец) = user.id (магазин) и то же самое с администратором. вызовите user.name (администратора), когда user.store (администратор) = user.id (магазин)
Подробнее здесь: https://stackoverflow.com/questions/787 ... same-table