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

प्रत्येक श्रेणी के लिए 2 अंतिम पोस्ट प्राप्त करें

इसे देखें MySQL आलेख मनमाने ढंग से जटिल समूहों में शीर्ष एन चीजों के साथ कैसे काम करें; यह अच्छा सामान है। आप इसे आजमा सकते हैं:

SET @counter = 0;
SET @category = '';

SELECT
  *
FROM
(
  SELECT
    @counter := IF(posts.category = @category, @counter + 1, 0) AS counter,
    @category := posts.category,
    posts.*
    FROM
      (
      SELECT
        *
        FROM test
        ORDER BY category, date DESC
      ) posts
) posts
HAVING counter < 2


  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. RDS से डेटा पुनर्प्राप्त करने से विशेषता त्रुटि मिलती है:'sqlalchemy.cimmutabledict.immutabledict' ऑब्जेक्ट में कोई विशेषता नहीं है 'setdefault'

  4. पंक्तियों का चयन कैसे करें जहां कोडइग्निटर के ActiveRecord का उपयोग करके कॉलम मान पूर्ण नहीं है?

  5. MySQL में JSON कॉलम को कैसे क्वेरी करें