应用场景:表中永远只能有一条数据值为1,例如只能设置一条商品推荐(值为1),将另一条商品数据设置为推荐后,之前设置的推荐商品变为不推荐(值为0)。 <update id="updateRecommend"> UPDATE t_db_report SET highly_recom = (id = #{id}) </update>
highly_recom为数据库自定义自定,#{id}为动态传入id。
应用场景:表中永远只能有一条数据值为1,例如只能设置一条商品推荐(值为1),将另一条商品数据设置为推荐后,之前设置的推荐商品变为不推荐(值为0)。 <update id="updateRecommend"> UPDATE t_db_report SET highly_recom = (id = #{id}) </update>
highly_recom为数据库自定义自定,#{id}为动态传入id。