0

itemsマップ上のポイントであるテーブルがあります。表item_stationsitem_idstation_id)に最寄りの地下鉄駅のリストがあります。これらのステーションの名前がテーブルに配置されますstations( idstation_namestation_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 JOINWITH table stationsONをどのように記述する必要がありますstations.id = s.station_idか?

4

1 に答える 1