Используя MySQL, у меня есть 3 таблицы следующим образом:
locations (id, name)
products(id, description)
inventory_records(id, product_id, move_from, move_to)
product_id
является FK для продуктов ; move_from
и move_to
от FK до местоположений .
В следующем запросе перечислены все названия продуктов и их происхождение.
select
products.description,
locations.name
from
inventory_records
inner join products on
products.id = inventory_records.product_id
inner join locations on
locations.id = inventory_records.move_from
limit 10;
Но я хочу перечислить места отправления и назначения, которые я не смог составить для запроса. Любая помощь?