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

त्रुटि प्राप्त करना - SQLSTATE [21000]:कार्डिनैलिटी उल्लंघन:1241 ऑपरेंड में 1 कॉलम होना चाहिए

आप आंतरिक क्वेरी में सभी स्तंभों का चयन कर रहे हैं और फिर %10 . करने का प्रयास कर रहे हैं , यह आपको त्रुटि देता है क्योंकि आप %10 . नहीं कर सकते एकाधिक स्तंभों के लिए। इसके बजाय एक कॉलम चुनने के लिए इसे स्विच करें।

(SELECT * FROM participants ORDER BY serial DESC LIMIT 0, 1) % 10

अनेक स्तंभों का चयन करता है और फिर मॉड . करने का प्रयास करता है इसे 10 . द्वारा




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. डेटाबेस से प्राप्त करें लेकिन केवल पिछले 30 दिन

  2. MySQL त्रुटि:अद्यतन और सीमा का गलत उपयोग

  3. sqlfiddle.com 5.5.30 और मारियाडीबी 5.5.31 में भिन्न परिणाम

  4. .NET दशमलव को MySQL में स्टोर करने के लिए सबसे अच्छी फ़ील्ड परिभाषा क्या है?

  5. सही गिनती कैसे प्राप्त करें