UPDATE man_sta
SET rsv_in_cnt = rsv_in_cnt + #{qty},
update_time = NOW()
WHERE id = #{staId}
AND deleted = 0
AND status = 1
AND (capacity - rsv_in_cnt) >= #{qty}
UPDATE man_sta
SET rsv_in_cnt = rsv_in_cnt - #{qty},
update_time = NOW()
WHERE id = #{staId}
AND deleted = 0
AND status = 1
AND rsv_in_cnt >= #{qty}
UPDATE man_sta
SET rsv_in_cnt = rsv_in_cnt - #{qty},
update_time = NOW()
WHERE id = #{staId}
AND deleted = 0
AND status = 1
AND rsv_in_cnt >= #{qty}
UPDATE man_sta
SET rsv_out_cnt = rsv_out_cnt + #{qty},
update_time = NOW()
WHERE id = #{staId}
AND deleted = 0
AND status = 1
AND (capacity - rsv_out_cnt) >= #{qty}
UPDATE man_sta
SET rsv_out_cnt = rsv_out_cnt - #{qty},
update_time = NOW()
WHERE id = #{staId}
AND deleted = 0
AND status = 1
AND rsv_out_cnt >= #{qty}
UPDATE man_sta
SET rsv_out_cnt = rsv_out_cnt - #{qty},
update_time = NOW()
WHERE id = #{staId}
AND deleted = 0
AND status = 1
AND rsv_out_cnt >= #{qty}
SELECT a.*
FROM man_sta a
AND a.deleted = 0
AND a.id = #{param.id}
AND a.uuid = #{param.uuid}
AND a.sta_no = #{param.staNo}
AND a.sta_type = #{param.staType}
AND a.sta_sts = #{param.staSts}
AND a.status = #{param.status}
AND (
a.memo LIKE CONCAT('%', #{param.keywords}, '%')
OR a.memo LIKE CONCAT('%', #{param.keywords}, '%')
)