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

MySQL :समूहों के अधिकतम मान प्राप्त करें

यह MySQL की समस्या नहीं है, बल्कि आपके दृष्टिकोण के साथ थोड़ी तार्किक समस्या है।

मान लें कि हमारे पास निम्नलिखित हैं:

user_id | fav_song_genre | votes_as_fav_member
--------+----------------+--------------------
      1 | hip hop        | 3
      2 | hip hop        | 5
      3 | rock           | 8
      4 | rock           | 6
      5 | hip hop        | 5
      6 | rock           | 8

क्वेरी को कौन सी आईडी वापस करनी चाहिए? क्या इसे केवल एक ही वापस करना चाहिए? या वे सभी जिनके पास समान मात्रा में वोट हैं?

इसलिए, यदि आपको केवल एक ही आईडी की आवश्यकता है, तो ड्रॉ में क्या अंतर है?

हालांकि, लिवेन ने मुझे SQL रिज़ॉल्यूशन में कुछ सेकंड के लिए हरा दिया।



  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 बैकअप और पुनर्स्थापना आदेश

  2. जावास्क्रिप्ट और पीएचपी उलटी गिनती टाइमर जो सभी के लिए समान प्रदर्शित करता है

  3. MySQL के माध्यम से बैश स्क्रिप्ट लूप

  4. पीडीओ के लिए वैकल्पिक ::lastInsertId / mysql_insert_id

  5. एकाधिक स्तंभों के साथ तीन तालिकाओं पर MySQL क्वेरी में शामिल हों