Anda telah menggabungkan gabungan dipisahkan koma dan Gabungan dalam di mana Anda telah menggunakan tabel yang sama lebih dari satu kali yang tidak diperlukan.
Kalau tidak salah ini yang kamu cari
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