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

MySQL - ग्रुप में LIMIT कैसे लागू करें?

यह प्रश्न:

SELECT  MONTHNAME(post_time) AS month, YEAR(post_time) AS year
FROM    blog_posts
GROUP BY
        year, month
ORDER BY
        post_time DESC
LIMIT 0, 10

महीनों और वर्षों के आधार पर समूह और प्रत्येक महीने और वर्ष के भीतर यादृच्छिक पोस्ट के समय के अनुसार आदेश।

चूंकि इन यादृच्छिक पदों का क्रम महीनों और वर्षों के अनुरूप होता है, इसलिए आपकी श्रेणियां सही क्रम में (हाल से जल्दी) निकल जाएंगी।

अपडेट करें:

10 दिखाने के लिए June 2010 . से पहले की श्रेणियां :

SELECT  MONTHNAME(post_time) AS month, YEAR(post_time) AS year
FROM    blog_posts
WHERE   post_time < '2010-06-01'
GROUP BY
        year, month
ORDER BY
        post_time DESC
LIMIT 0, 10


  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. mysql डेटाबेस से दो स्पिनरों को पॉप्युलेट करें जो एक दूसरे पर निर्भर हैं

  3. मारियाडीबी का उपयोग करना

  4. mysql पूर्णांक फ़ील्ड में संग्रहीत होने पर संख्या को शून्य से शुरू करने की अनुमति दें

  5. जब कोई अद्यतन किया जाता है तो पिछली पंक्तियों में संख्यात्मक संदर्भ अद्यतन करने के लिए MySQL प्रक्रिया