Drop a MySQL event if a condition is met -


मेरे पास तालिका (table_rne) है

  id maxv curv 1 200 20 < / Code> 

और मैंने एक इवेंट (वृद्धि_curv) बनाया है जो प्रत्येक 1 मिनट में 10 मिनट तक 'करव' बढ़ाएगा।

  अनुक्रमित प्रत्येक 8 सेकंड पर अनुक्रम वृद्धि_curv बनाएँ UPDATE table_rne SET curv = curv + 10 WHERE आईडी = '1';  

लेकिन मैं घटना को छोड़ना चाहता हूं जब 'करव' अधिकतम-वी (200) तक पहुंचता है। ऐसा कैसे करें कि MySQL शर्तों का प्रयोग करना है?

आप ऐसा कुछ करने की कोशिश कर सकते हैं;

  अनुक्रमित करेंइंडैक्रव ईकाई बनाने के लिए हर 8 सेकंड अगर कर्व & lt; 200 फिर अद्यतन तालिका_आरएन SET curv = curv + 10 WHERE id = '1' ELSE ड्रॉप इवेंट [यदि मौजूदा] increase_curv END अगर;  

Comments

Popular posts from this blog

sqlite3 - UPDATE a table from the SELECT of another one -

c# - Showing a SelectedItem's Property -

javascript - Render HTML after each iteration in loop -