у подписок есть status , 1 активная подписка, теперь когда я вывожу список всех тасков в карточки мне нужно сделать так чтоб сортировка была от меньших к большим понимаешь.
select (SELECT count(trip) FROM Pass_in_trip WHERE Pass_in_trip.trip = Trip.id) as Pass_in_trip_count FROM Trip ORDER BY Pass_in_trip_count DESC
Да, Антон чтото подобное нужно ну я пока вот ограничился этим, так как незнаю как проавилдьно написать запрос
так напиши Task::statusActive->selectByRaw("(SELECT count(id) from subscribe where tasks.id = subscribe.task_id and active =true) as subscribe_count" )