mybatis對查詢出的結果修改數據

<update id="acceptanceAll" parameterType="com.app.dto.operation_manager.NewTDeviceReplaceOrderDto">
    UPDATE t_device_replace_order_detail tdr
    INNER JOIN (
        SELECT
            t.id AS id
        FROM
            t_device_replace_order_detail t
        LEFT JOIN t_device_replace_order td ON t.t_device_replace_order_id = td.id
        WHERE
            t.old_obdSN = #{oldObdSN,jdbcType=VARCHAR}
            AND td.order_num = #{orderNum,jdbcType=VARCAHR}
        AND t.apply_accept_status = '0'
    ) s ON tdr.id = s.id
    SET tdr.apply_accept_status = '2'
</update>
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章