我的sql查询只返回属于数据库中第一个客户的订单的结果。我哪里错了?SQL查询只返回第一个客户的结果
SELECT orders.id,
orders.created_at,
orders.customer_id,
customers.firstname,
customers.surname,
customers.email,
customers.telephone,
customer_addresses.address_1,
customer_addresses.address_2,
customer_addresses.address_2,
customer_addresses.city,
customer_addresses.county,
customer_addresses.post_code
FROM orders
INNER JOIN customers ON orders.customer_id = customers.id
INNER JOIN customer_addresses ON customers.id = customer_addresses.id
ORDER BY orders.id
LIMIT 0, 10;
做其他的客户有地址吗? – Vatev
@Vatev客户有一个必需的address_id字段 – Jack