Для отладки SQL запроса требуется посмотреть, какой запрос выполняется решение для Laravel ниже
$data->where(...); $sql = $data->toSql(); $bindings = $data->getBindings(); foreach ($bindings as $binding) { $value = is_numeric($binding) ? $binding : "'".$binding."'"; $sql = preg_replace('/\?/', $value, $sql, 1); } echo $sql;
Выведет примерно следующее.
select * from `conversions` where exists (select * from `landings` inner join `visits` on `landings`.`id` = `visits`.`landing_id` where `conversions`.`id` = `visits`.`id` and `landings`.`id` = 1) and `date` >= '2017-01-03' limit 15