одноразовый запрос. в общем запросе он не нужен и может быть выполнен до общего
SELECT carid, orderid, link FROM '. $this->db->dbprefix .'cars_photo WHERE crop = 1 ORDER BY orderid DESC) t GROUP BY t.carid
Упростить можно. Сохраняйте запрос в отдельную таблицу, а далее уже вытаскивайте по одному значению.