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

SQL में हैकर समाचार रैंकिंग एल्गोरिथम को लागू करना

परीक्षण नहीं किया गया:

  SELECT x.*
    FROM POSTS x
    JOIN (SELECT p.postid, 
                 SUM(v.vote) AS points
            FROM POSTS p
            JOIN VOTES v ON v.postid = p.postid
        GROUP BY p.postid) y ON y.postid = x.postid
ORDER BY (y.points - 1)/POW(((UNIX_TIMESTAMP(NOW()) - UNIX_TIMESTAMP(x.timestamp))/3600)+2, 1.5) DESC
   LIMIT n


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. विजुअल स्टूडियो 2012 पर mySQL डेटा स्रोत

  2. एक्सेल फ़ाइल को MySQL वर्कबेंच में कैसे आयात करें?

  3. डेटाबेस संरचना सलाह की आवश्यकता

  4. अपडेट क्वेरी के लिए स्टेटमेंट कैसे तैयार करें?

  5. SQL - यदि मौजूद है तो अद्यतन करें अन्यथा सिंटेक्स त्रुटि डालें