master:sql优化;
parent
59fcf7eff1
commit
c3bfa0565a
|
|
@ -224,11 +224,16 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|||
sp.prod_title,
|
||||
sp.create_time,
|
||||
spd.detail,
|
||||
EXISTS ( SELECT 1 FROM user_favorites uf WHERE sp.id = uf.store_prod_id AND uf.del_flag = 0 AND uf.user_id = #{userId} ) AS collectProd
|
||||
<if test="userId != null">
|
||||
EXISTS ( SELECT 1 FROM user_favorites uf WHERE sp.id = uf.store_prod_id AND uf.del_flag = 0 AND uf.user_id = #{userId} ) AS collectProd
|
||||
</if>
|
||||
<if test="userId == null">
|
||||
false AS collectProd
|
||||
</if>
|
||||
FROM
|
||||
store_product sp
|
||||
JOIN store_product_detail spd ON sp.id = spd.store_prod_id AND spd.del_flag = 0
|
||||
JOIN store s ON sp.store_id = s.id
|
||||
JOIN store_product_detail spd ON sp.id = spd.store_prod_id AND spd.del_flag = 0
|
||||
JOIN store s ON sp.store_id = s.id
|
||||
WHERE
|
||||
sp.del_flag = 0
|
||||
AND sp.id = #{storeProdId}
|
||||
|
|
|
|||
Loading…
Reference in New Issue