Здравствуйте, есть следующая БД
Хочу сделать запрос, в зависимости от логина юзера выводилась вся информация по всем его заказам. Делаю следующий запрос:
SELECT orders.dateCreate, ordersdetails.title, ordersdetails.dateDelivery, ordersdetails.priceShipment, ordersdetails.weight,
ordersdetails.comment, addressfrom.streets, addressfrom.houses, addressfrom.flats, cities.city
FROM trucking.users
INNER JOIN trucking.orders ON users.id=orders.users_id
INNER JOIN trucking.ordersdetails ON orders.ordersDetails_id=ordersdetails.id
INNER JOIN trucking.addressfrom ON ordersdetails.addressFrom_id=addressfrom.id
INNER JOIN trucking.cities ON addressfrom.cities_id=cities.id
WHERE users.login='mike';
он выводит все кроме адреса откуда (таблица addressto), не знаю как ее прикрутить к запросу. В таблице ordersdetails есть два ключа один использую через JOIN, второй ключ таблицы addressto использовать через JOIN не получается пробовал через AND:
SELECT orders.dateCreate, ordersdetails.title, ordersdetails.dateDelivery, ordersdetails.priceShipment, ordersdetails.weight,
ordersdetails.comment, addressfrom.streets, addressfrom.houses, addressfrom.flats, cities.city, addressto.streets, addressto.houses,
addressto.flats
FROM trucking.users
INNER JOIN trucking.orders ON users.id=orders.users_id
INNER JOIN trucking.ordersdetails ON orders.ordersDetails_id=ordersdetails.id
INNER JOIN trucking.addressfrom ON ordersdetails.addressFrom_id=addressfrom.id
AND
INNER JOIN trucking.addresstoON ordersdetails.addressto_id=addressto.id
INNER JOIN trucking.cities ON addressfrom.cities_id=cities.id
WHERE users.login='mike';
возникает ошибка.
Подскажите, куда смотреть?