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

MySQL में कर्सर का उपयोग करके तालिका के माध्यम से लूप कैसे करें?

उपरोक्त प्रक्रिया केवल एक पंक्ति लौटाती है, क्योंकि आप अपने चर (vDate, vInQty, tOutQty) को हर बार रिपीट बॉडी के अंदर अपडेट करते हैं।

इसे ठीक करने का मेरा सुझाव है:

  1. अस्थायी तालिका tmp_table बनाएं, जो प्रत्येक चर इस tmp_table में एक स्तंभ का प्रतिनिधित्व करता है।
  2. REPEAT के अंदर उस tmp_table में डालें।
  3. temp_table से * चुनें।
  4. DROP tmp_table. /* साफ करें */



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Php . में किसी तालिका में एकाधिक मान कैसे सम्मिलित करें

  2. SQL क्वेरी से एप्लिकेशन कोड में बैकट्रैक?

  3. पुनरावृति के बिना कर्सर में रिकॉर्ड की mysql संख्या?

  4. क्या मैं PHP में MySQL API को मिला सकता हूँ?

  5. mysql सम्मिलित नहीं कर सकता क्योंकि कोई डिफ़ॉल्ट मान नहीं है?