Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Как синтаксически правильно вставить один селект в другой?
$query = \DB::('t')->select('id')->toSql();
Потом можно ли это вставить в другой запрос, наподобие:
$rows = \DB::table('fonar')->select('*')->whereIn('fonar_id', $query)->get();
Чтобы два запроса не делать. Нужен аналог одного запроса, но на ларавел:
select * from fonar where fonar_id in (select id from t)
Не в сети
... или на манер:
select count(third) as thirdcount, product_id
from (select count(lala) as count, * from t group by lala having count=3) as t2
group by thirdcount
Не в сети
Страницы 1