如何使用laravel查询构建器选择连接子查询

sql select语句

SELECT  product_name.name
    , product_price.weight
FROM    product_price
LEFT JOIN product_name
    ON (SELECT product_price.product_code
        FROM product_price
        LEFT JOIN product_name
            ON  product_price.product_code = product_name.code
        WHERE product_price.barcode = '1234567890'
    )

如何将sql select语句转换为Laravel查询生成器?