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

MySQL, उन पंक्तियों का चयन करने की आवश्यकता है जिनमें किसी अन्य तालिका में सबसे अधिक बार-बार मान हों

    SELECT *
      FROM comment
INNER JOIN (SELECT comment.c_id,
                   COUNT(*) AS cnt
              FROM comment
        INNER JOIN logs ON comment.c_id=logs.c_id
             WHERE logs.daterate >= DATE_SUB(CURDATE(), INTERVAL 8 DAY)
               AND logs.rated=1
          GROUP BY comment.c_id) x ON x.c_id = comment.c_id
  ORDER BY x.cnt DESC


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. जेपीए एकाधिक टेबल से कॉलम से बने इकाई की अनुमति नहीं देता है?

  2. फॉर्म mysql के साथ काम नहीं कर रहा है

  3. PHP, पायथन में माइस्क्ल इन क्लॉज पैरामीटराइजेशन

  4. Mysql + php जैसे विशेष पात्रों के साथ '(एपोस्ट्रोफ) और (उद्धरण चिह्न)

  5. क्या mysql अद्यतन प्रश्नों को किसी अनुक्रमणिका से लाभ होता है?