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

एक तेज़ सबसे बड़ी-एन-प्रति-समूह क्वेरी कैसे बनाएं?

इसे आजमाएं:

SELECT    district, id, COUNT(b.district)
FROM      adverts a INNER JOIN adverts b
              ON a.district = b.district
WHERE     b.id > a.id
GROUP BY  district, id 
HAVING    COUNT(b.district) < 5
ORDER BY  district, id DESC 

परिभाषा के अनुसार, Joins तेज़ हैं subqueries . की तुलना में .




  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. SQL - यदि मौजूद है तो अद्यतन करें अन्यथा सिंटेक्स त्रुटि डालें

  4. mysql क्वेरी के 'IN' क्लॉज में PHP से मानों की एक सरणी का उपयोग कैसे करें?

  5. मैं हाइबरनेट का उपयोग करके अंतिम सम्मिलित आईडी कैसे प्राप्त कर सकता हूं?