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

COUNT अन्य फ़ील्ड वाले कॉलम को अपडेट करना SQL है?

आप अपडेट स्टेटमेंट में शामिल नहीं हो सकते। यह होना चाहिए

update articles
set num_comments =
(select count (*) from comments
where comments.article_id = articles.id)

यह संपूर्ण लेख तालिका को अपडेट कर देगा, जो शायद वह नहीं है जो आप चाहते हैं। यदि आप केवल एक लेख को अपडेट करना चाहते हैं तो सबक्वेरी के बाद एक 'कहां' क्लॉज जोड़ें।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. अजगर पांडा to_sql 'संलग्न'

  2. एकाधिक संख्या फ़ील्ड में एकाधिक संख्याओं की खोज करना

  3. PHP में 0 से तुलना करना कितना अच्छा है?

  4. डेटाबेस के एक ही कॉलम में पंक्तियों के एकाधिक इनपुट कैसे सहेजते हैं?

  5. मिन () - MySQL में एक कॉलम में न्यूनतम मान खोजें