From ee4dc5d6c9d3bc8ae8e704f93fa6b233e8b42e8f Mon Sep 17 00:00:00 2001
From: guoyuji <guoyujie@ng.com>
Date: 星期五, 31 五月 2024 11:49:55 +0800
Subject: [PATCH] 首页分成两张表格
---
north-glass-erp/src/main/resources/mapper/sd/CustomerMapper.xml | 20 ++++++++++++++++----
1 files changed, 16 insertions(+), 4 deletions(-)
diff --git a/north-glass-erp/src/main/resources/mapper/sd/CustomerMapper.xml b/north-glass-erp/src/main/resources/mapper/sd/CustomerMapper.xml
index 390aae8..a947688 100644
--- a/north-glass-erp/src/main/resources/mapper/sd/CustomerMapper.xml
+++ b/north-glass-erp/src/main/resources/mapper/sd/CustomerMapper.xml
@@ -167,10 +167,22 @@
b.salesman
from
sd.customer as a
- left join (select o.project,o.salesman_id,o.salesman,o.customer_id
- from sd.order as o
- group by o.customer_id
- order by o.id desc) as b
+ left join (SELECT
+ t.*
+ FROM
+ (
+ SELECT
+ ROW_NUMBER() over ( PARTITION BY o.customer_id ORDER BY o.id DESC ) AS rn,
+ o.id,
+ o.project,
+ o.salesman_id,
+ o.salesman,
+ o.customer_id
+ FROM
+ sd.ORDER AS o
+ ) t
+ WHERE
+ rn = 1) as b
on a.id = b.customer_id
</select>
--
Gitblit v1.8.0