Bạn đã kết hợp kết hợp được phân tách bằng dấu phẩy và Tham gia bên trong nơi bạn đã sử dụng cùng một bảng nhiều lần mà không cần thiết.
Nếu không nhầm thì đây là thứ bạn đang tìm kiếm
SELECT `order`.`DATE`,
`order`.`day`,
shop.shop_name,
item.item_name,
scan.stack,
scan.stack_price,
scan.price,
scan.note
FROM `order`
join scan
ON `order`.order_id = scan.order_id
join shop
ON `order`.shop_id = shop.shop_id
join item
ON scan.item_id = item.item_id