SELECT
wst."id",
wst.create_time,
wst.update_time,
wst.create_user,
wst.update_user,
wst.split_task_no,
wst.customer_order_id,
pco.customer_order_no,
pco.customer_name,
pco.buy_qty_due,
wst.part_id,
wst.reserved_quantity,
bp.part_no,
bp.part_name,
wst.stock_id,
wst.location_id,
bl.loc_name AS location_name,
bl.loc_no AS location_no,
wst.part_batch_no,
wst.reel_number,
wst.status,
wst.stock_order_id
FROM
warehouse_split_task wst
LEFT JOIN plan_customer_order pco ON wst.customer_order_id = pco."id"
LEFT JOIN basic_part bp ON wst.part_id = bp."id"
LEFT JOIN basic_location bl ON bl."id" = wst.location_id