Задать вопрос
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)
  • Вопрос задан
  • 208 просмотров
Подписаться 2 Простой 7 комментариев
Помогут разобраться в теме Все курсы
  • Skillbox
    Java-разработчик
    8 месяцев
    Далее
  • Shultais Education
    Основы SQL
    3 месяца
    Далее
  • OTUS
    PHP Developer. Professional
    5 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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