Мне нужно выполнить следующий запрос
Нет, не надо.
Это не один запрос, а два запроса. Поэтому вы должны выполнить эти два запроса отдельно. Вот как работают веб-приложения.
При использовании моделей Eloquent это будет выглядеть как
$question = Question::whereIn('id', [ 1 ])->get();
$answer = Answer::whereIn('id', [ 12 ])->get();
Мне нужно минимизировать количество запросов, группируя их, чтобы не загружать MySQL.
Нет, нет. Группировка запросов, подобная этой, не уменьшает количество запросов , а не влияет на загрузку MySQL.
. Есть ли способ решить эту проблему? проблема?
Нет проблем для стартера. Просто запускайте ваши запросы один за другим, как все.