I'm saying you don't have to update anything. What exactly are you trying to do. What kind of discount? % based? Do you store two prices in your DB?
I'm not sure what updates you are making to what sql but I wouldn't suggest any updates at this point until I understand your exact scenario... in other words I need to understand the specifics of how you want these discounts to work.