gagablik
@gagablik
Начинающий Web разработчик

Как написать данный SQL запрос на Laravel?

Имеется рабочий запрос. Как его можно написать в Laravel, используя его функции.
SELECT t1.Id, t1.CreationDate, t1.OwnerDisplayName, t1.Tags, t1.tr_Title, t2.tr_Body
FROM web_posts_questions as t1
LEFT JOIN (
    SELECT t3.ParentId, t3.tr_Body
    FROM web_posts_answers as t3
    WHERE t3.Id = COALESCE((
        SELECT t4.Id
        FROM web_posts_answers as t4
        WHERE t3.ParentId = t4.ParentId
        ORDER BY Score DESC
        LIMIT 1
        OFFSET 2
    ))
) as t2 ON t1.Id = t2.ParentId
WHERE t1.Id IN (1,2,3,4)
  • Вопрос задан
  • 190 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы