From d3e966cdc7d5f7e1828946ea56921cf07480fb4d Mon Sep 17 00:00:00 2001 From: luxiaotao1123 <t1341870251@163.com> Date: 星期二, 10 十二月 2024 16:02:12 +0800 Subject: [PATCH] # --- zy-acs-manager/src/main/resources/mapper/manager/SegmentMapper.xml | 24 +++++++++++++----------- 1 files changed, 13 insertions(+), 11 deletions(-) diff --git a/zy-acs-manager/src/main/resources/mapper/manager/SegmentMapper.xml b/zy-acs-manager/src/main/resources/mapper/manager/SegmentMapper.xml index e5b9b99..7981c07 100644 --- a/zy-acs-manager/src/main/resources/mapper/manager/SegmentMapper.xml +++ b/zy-acs-manager/src/main/resources/mapper/manager/SegmentMapper.xml @@ -24,18 +24,20 @@ </sql> <select id="getGroupNo" resultType="java.lang.String"> - SELECT - group_id - FROM man_segment - WHERE state = #{state} - <if test="agvId != null"> - AND agv_id = #{agvId} - </if> - <if test="groupNo != null"> - AND group_id LIKE CONCAT('%', #{groupNo}, '%') - </if> + SELECT group_id + FROM ( + SELECT group_id, create_time + FROM man_segment + WHERE state = #{state} + <if test="agvId != null"> + AND agv_id = #{agvId} + </if> + <if test="groupNo != null"> + AND group_id LIKE CONCAT('%', #{groupNo}, '%') + </if> + ORDER BY create_time DESC + ) a GROUP BY group_id - ORDER BY create_time DESC </select> </mapper> -- Gitblit v1.9.1