Приветствую, никак не могу правильно собрать запрос в базу данных.
Вот скрин таблиц и их связей:
Нужно получить обязательный список из таблицы events_global с такими данными:
events_global.id,
events_global.name,
COUNT(events.id) // это кол. мероприятий для каждого элемента из
events_global,
COUNT(tickets.id) // количество билетов<br>
SUM(tickets.price) // сумма всех билетов принадлежащих каждому мероприятию из events_global
Вот так должна выглядеть таблица:
А вот ссылка на онлайн редактор mysql с залитой тестовой базой и недоразвитым кривым запросом
Проблема заключается в том, что в одном билете из табл. tickets может быть записано более одного мероприятия в табл. ticket_events и обращаясь начиная с events_globals проходя через ticket_events один и тот же билет затрагивается несколько раз и ломает все подсчеты.
Буду очень благодарен всем, кто мне поможет.
Уже долгое время мучаюсь над данной ситуацией
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости