SELECT db1_t1.userid as userid
, db1_t1.customer_id as vw_customer
, db2_t1.customers_id as customer
, db2_t1.orders_id as order
FROM database1.table1 db1_t1
LEFT JOIN database2.table1 db2_t1
ON db1_t1.customer_id = db2_t1.customers_id
Это дает мне эту ошибку:
У вас есть ошибка в синтаксисе SQL; проверьте руководство, соответствующее вашей версии сервера MySQL для правильный синтаксис для использования около 'порядка FROM database1.table1 db1_t1 LEFT JOIN database2. в строке 2
Я использую php и mysql.
order
- это ключевое слово - think ORDER BY my_column
.
Я предлагаю переименовать его, но вы можете заключить его в backticks
db2_t1.orders_id AS `order`