除了寫存儲過程,暫時想不到其他方法。有可能直接用sql語句嗎?

因為存儲過程裡面寫得有點啰嗦。。。原表,再建一個distinct之後的condition表,然後兩個innerjoin一下。

SELECT a.item_id,a.new_price, b.effect_time

FROM sm_change_price_detail a, sm_change_price b

WHERE a.num=b.num AND b.status=1001 AND b.if_effect=1 AND b.class =2 GROUP BY a.item_id,a.new_price

相关文章