Привет.
SELECT events.id, events.title, events_timetable.start_datetime AS `date_start`
FROM events
JOIN events_timetable ON events_timetable.event_id = events.id
GROUP BY events.id
ORDER BY events_timetable.start_datetime ASC
events - некие события, например - показ кино в кинотеатре.
events_timetable - расписание сеансов, start_datetime - начало сеанса, поле datetime
Запрос выше выбирает для события не самый первый сеанс, а произвольный. И, соответственно, сортирует события по произвольному времени в расписании, а как произвести сортировку по первому сеансу? Тоесть как сделать так, чтобы был выбран именно первый сеанс?