DB::table('prices as p1')->select(DB::raw('min(price)'))->where->toSql()('p1.oem', 'p2.oem')
)->get(); так чтоль?
Ничего не смущает? Что за язык программирования?))
DB::table('prices as p1')->select('p1.*')->addSelect( DB::table('prices as p1')->select(DB::raw('min(price)'))->where('p1.oem', 'p2.oem')->toSql() )->get();
SQLSTATE[42S22]: Column not found: 1054 Unknown column 'select min(price) from prices' in 'field list' (SQL: select p1.*, select min(price) from ``prices``` as ```p1`` where ``p1``.``oem`` = ? from prices as p1)
Ну почти - осталось взять в скобочки и добавить as
Обсуждают сегодня