我有一个“事件”表和“照片”表。每个事件在“照片”表中可能有零个或多个与其对应的记录。以下 sql 为每个事件提供了单独的结果。
如何将照片聚合到一个事件的单个字段中,以便每个结果都是一个唯一的事件,并且可以从 php 中的 $event['photos'] 之类的东西访问这些照片?
SELECT e.title, e.eid, p.pid
FROM events e
RIGHT JOIN photos p ON p.aeid = e.eid
WHERE e.dateTimeStart >= $start_date_time AND e.dateTimeStart <= $end_date_time