Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

mysql ट्रिगर कैसे लिखें?

आप इसे डुप्लिकेट कुंजी अपडेट पर<का उपयोग करके आसानी से कर सकते हैं। /ए> . छात्र के नाम / आईडी पर एक अद्वितीय कुंजी जोड़ें, फिर अपने ट्रिगर में निम्न कोड का उपयोग करें

begin
   insert into summary_score (name,number,all_marks)
   values(new.name,new.marks,new.score)
   on duplicate key update all_marks=old.all_marks+new.student_marks
  where B.Name=new.Name;
end $$


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. क्या डेटाबेस इवेंट के लिए 'सुनने' और रीयल टाइम में पेज अपडेट करने का कोई तरीका है?

  2. mysql पर समूह का उपयोग करके केवल अंतिम मान चुनें

  3. समूह बनाते समय समस्या

  4. क्या मेरी साइट पर प्रत्येक उपयोगकर्ता को एक MySQL डेटाबेस असाइन करना अनुचित है?

  5. LAST_INSERT_ID का चयन करें () तैयार कथन का उपयोग करने के बाद 0 देता है