Есть курсы и уроки внутри них

0) course.id=11 section.id=10 lesson.id=132

1) course.id=11 section.id=11 lesson.id=133

2) course.id=11 section.id=11 lesson.id=134

3) course.id=11 section.id=12 lesson.id=135

Результат запрос для course_id = 11, id

Входит lesson.id=132 section.id = 11 , но должно было быть 10

Пытаюсь сделать правильный вход результата прошлый урок

Но не получается

Кто может исправить?

SELECT

  course.id, 

  section.id as section_id,

  lesson.id as lesson_id

  FROM `course` 

  LEFT JOIN section ON course.id = section.course_id AND section.course_id IS NOT NULL

  LEFT JOIN lesson ON section.id = lesson.course_id AND lesson.course_id IS NOT NULL 

  WHERE course.id = $course_id AND lesson.id = (select max(id) from lesson where id

  ORDER BY cast(lesson.id as unsigned) ASC) 

  ORDER BY cast(lesson.id as unsigned) ASC

5 лет назад
rslchp
Расул 
26 лет
5 лет в сервисе
Был
4 года назад

Заявки фрилансеров

Дмитрий
 
30 лет
6 лет в сервисе
Был
6 месяцев назад
52 отзыва(-1)
5 лет назад
Евгений
 
26 лет
8 лет в сервисе
Был
4 года назад
14 отзывов(-1)
5 лет назад
  • Похожие заказы

  • Требуется провести чистку вирусов на нескольких сайтах, которые перестали работать. Необходимо устранить угрозы и восстановить их функциональность. Ожидается профессиональный подход к веб-программированию и безопасности сайтов.

    Закрыт
    5 лет назад
  • $1000

    Ищется разработчик для выполнения специального задания в области веб-программирования. Это первый этап проекта, который требует квалифицированного подхода и опыта в данной области.

    Закрыт
    4 года назад
  • Требуется оптимизация сайта чат рулетки chat-roulette.ru с целью достижения зеленой зоны в Lighthouse. Необходимо исправить ошибки в коде для повышения производительности. Ожидаются предложения по цене и срокам выполнения задачи.

    Закрыт
    4 года назад
  • Задача включает правки фронтенда SAAS проекта на Laravel с использованием шаблонизатора Blade. Необходим опыт с Bootstrap не ниже 4.1, знание jQuery и понимание UI/UX. Ожидается опыт работы с git и владение PHP для создания расширений. Знание Python, JavaScript и Bash будет плюсом.

    Закрыт
    4 года назад
  • Требуется импортировать характеристики товара из каталога поставщика в формате XML на сайт на Битриксе. Товары уже загружены, доступ к ним осуществляется по ID. Необходимо разобраться с существующим функционалом или продемонстрировать процесс импорта.

    Закрыт
    4 года назад
  • Требуется разработать небольшую платформу для обмена услуг, аналогичную фрилансу, с профилями заказчиков и исполнителей. Исполнители смогут искать заказы, фильтровать их по параметрам и делать ставки. Платформа включает админку и сайт с основными услугами. Предпочтительный стек: Laravel + Vue.

    Закрыт
    4 года назад
  • $5

    Требуется помощь в решении проблемы вывода данных из формы на сайте и передачи данных по API. Настройка уже выполнена, но происходит редирект на главную страницу. Необходимы знания PHP и немного JS для анализа и исправления ошибки. Подробности в личной беседе.

    Закрыт
    4 года назад
  • Необходимо реализовать модуль системы электронных платежей PayOnline для CMS InSales. Модуль должен обеспечивать оплату заказов через банковские карты, поддерживать мультивалютность и сервис фискализации. Включает настройки MerchantID, PrivateSecurityKey и CallbackURL для обработки результатов оплаты.

    Закрыт
    4 года назад