2009-04-30 10 views

उत्तर

39

के बजाय एक अल्पविराम का प्रयोग कर अपने "और":

मैं निम्नलिखित बयान है, जो काम नहीं करता है की कोशिश की

UPDATE exercises 
SET times_answered = times_answered + 1, 
    av_answeringTime = av_answeringTime + ((av_answeringTime/(times_answered)) + ?) * (times_answered + 1) 
WHERE name = ? 
5

कुछ इस तरह का प्रयास करें ...

UPDATE exercises 
SET times_answered = times_answered + 1, 
av_answeringTime = av_answeringTime + ((av_answeringTime/(times_answered)) + ?) * (times_answered + 1) 
WHERE name = ? 
24

एसक्यूएल अद्यतन वाक्यविन्यास है:

UPDATE table SET 
    column1 = value1, 
    column2 = value2 
WHERE condition 

इसके बजाए और आपको कॉमा

की आवश्यकता है
संबंधित मुद्दे