items
マップ上のポイントであるテーブルがあります。表item_stations
(item_id
、station_id
)に最寄りの地下鉄駅のリストがあります。これらのステーションの名前がテーブルに配置されますstations
( id
、station_name
、station_direction
、 ...)。
そのため、最寄りの駅の名前を含む SQL クエリ item-data を返す必要があります。
SELECT
i.id, i.title, i.description,
GROUP_CONCAT(s.station_id) as stations_ids,
FROM items i
LEFT JOIN item_stations s ON s.item_id = s.id
WHERE id = ?
GROUP BY i.id
LIMIT 1
INNER JOIN
WITH table stations
ONをどのように記述する必要がありますstations.id = s.station_id
か?