sql修改

This commit is contained in:
张松 2025-01-03 16:46:06 +08:00
parent ca93eb959e
commit 3984027965
1 changed files with 9 additions and 4 deletions

View File

@ -298,10 +298,15 @@
<select id="selectInviteUserList" resultType="com.sqx.modules.app.entity.UserEntity">
select *,(select count(*) from tb_user u1 where u1.inviter_code=u.invitation_code) as counts,
(select ifnull(sum(money),0.00) from invite i where i.user_id=u.user_id) as money
from tb_user u
where 1=1
SELECT
u.*,
IFNULL( b.counts, 0 ) AS counts,
0 AS money
FROM
tb_user u
LEFT JOIN ( SELECT inviter_code, COUNT(*) AS counts FROM tb_user u1 GROUP BY inviter_code ) AS b ON u.invitation_code = b.inviter_code
WHERE
1 = 1
<if test="userName!=null and userName!=''">
and user_name like concat('%',#{userName},'%')
</if>