| | |
| | | where id = #{id,jdbcType=BIGINT} |
| | | </select> |
| | | <select id="selectByDeviceNo" resultType="com.dy.pmsGlobal.pojoSta.StaWipSnEx"> |
| | | select |
| | | SELECT |
| | | <include refid="Base_Column_List" /> |
| | | from sta_wip_sn_ex |
| | | where device_no = #{deviceNo,jdbcType=VARCHAR} |
| | | FROM ( |
| | | SELECT |
| | | <include refid="Base_Column_List" /> |
| | | , ROW_NUMBER() OVER (PARTITION BY device_no,product_no ORDER BY create_time DESC) AS rn |
| | | FROM sta_wip_sn_ex WHERE device_no = #{deviceNo,jdbcType=VARCHAR} |
| | | ) t |
| | | WHERE rn = 1; |
| | | </select> |
| | | |
| | | <delete id="deleteByPrimaryKey" parameterType="java.lang.Long"> |
| | |
| | | <if test="productId != null">product_id,</if> |
| | | <if test="productName != null and productName !=''">product_name,</if> |
| | | <if test="productNo!= null and productNo !=''">product_no,</if> |
| | | <if test="createTime != null and createTime !=''">create_time,</if> |
| | | <if test="createTime != null">create_time,</if> |
| | | <if test="createBy != null">create_by,</if> |
| | | </trim> |
| | | <trim prefix="values (" suffix=")" suffixOverrides=","> |