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

ग्रुप बाय क्लॉज के बिना MySQL एग्रीगेट फंक्शन

यह डिज़ाइन के अनुसार है - यह उस मानक के कई एक्सटेंशन में से एक है जिसे MySQL अनुमति देता है।

SELECT name, MAX(age) FROM t; . जैसी क्वेरी के लिए संदर्भ दस्तावेज़ कहता है कि:

<ब्लॉकक्वॉट>

GROUP BY के बिना, एक एकल समूह है और यह अनिश्चित है कि समूह के लिए कौन सा नाम मान चुनना है

देखें दस्तावेज अधिक जानकारी के लिए समूह में प्रबंधन करके।

सेटिंग ONLY_FULL_GROUP_BY इस व्यवहार को नियंत्रित करता है, देखें 5.1.7 सर्वर SQL मोड इसे सक्षम करने से एक क्वेरी को अस्वीकार कर दिया जाएगा जिसमें एक समूह द्वारा कथन की कमी है और यह डिफ़ॉल्ट रूप से MySQL संस्करण 5.7.5 से सक्षम है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL तालिका में CSV फ़ाइल कैसे आयात करें

  2. MySQL में टाइम ज़ोन कैसे बदलें

  3. MySQL में सिंगल क्वेरी के साथ मल्टीपल काउंट कैसे प्राप्त करें

  4. एक MYSQL DB पर BLOB के रूप में संग्रहीत छवि को पुनः प्राप्त करें

  5. पीडीओ एकाधिक प्रश्न