insert into cm_page_recommend_product (productId)
values
(#{item})
update cm_page_recommend_product
set sort = #{sort}
where productId = #{id}
delete from cm_page_recommend_product
where productId = #{productId}
select cpp.sort as sortIndex, p.mainImage, p.name, p.productID, s.name as shopName
from cm_page_recommend_product cpp
left join product p on cpp.productId = p.productID
left join shop s on p.shopId = s.shopId
where p.productCategory = 1
group by p.productID
ORDER BY ${page.orderBy},cpp.sort asc
order by cpp.sort asc
SELECT a.mainImage, a.name, a.productID,s.name as "shopName"
FROM product a
left join cm_organize_product_info copi on copi.productId = a.productID
left join shop s on a.shopId = s.shopID
left join cm_page_recommend_product nsp ON a.productId = nsp.productId
nsp.productId is null
and
copi.validFlag in (2,3,9)
AND a.productID=#{productID}
AND a.name LIKE concat('%',#{name},'%')
AND s.name LIKE concat('%',#{shopName},'%')
and a.productCategory = 1
group by a.productID
ORDER BY ${page.orderBy}
order by a.productID desc