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

उन मूल्यों के लिए क्वेरी कैसे करें जिनके पास पोस्टग्रेएसक्यूएल में सबसे ज्यादा वोट गिनती है और कोई झंडे नहीं हैं?

आप नीचे दी गई क्वेरी को आज़मा सकते हैं -

SELECT P.name, A.value, V.CNT_VOTES total_votes
  FROM properties P
  INNER JOIN assignments A ON P.id = A.property_id
  INNER JOIN (SELECT assignment_id, COUNT(*) CNT_VOTES
                FROM votes
               GROUP BY assignment_id) V ON V.assignment_id = A.id
  LEFT JOIN flags F ON F.assignment_id = A.id
                   AND F.assignment_id IS NULL
 ORDER BY V.CNT_VOTES DESC
 LIMIT 1;



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. सरणियों और बहुत सारे अपडेट के साथ एक बड़ी टेबल पर PostgreSQL धीमा

  2. IN मूल्य सूची द्वारा ऑर्डर करें

  3. पृष्ठांकित पंक्तियाँ और एकल क्वेरी में कुल गणना प्राप्त करें

  4. स्प्रिंगबूट + जेपीए का उपयोग करके PostgreSQL jsonb को कैसे स्टोर करें?

  5. मैं PostgreSQL में बड़े गैर-अवरुद्ध अद्यतन कैसे करूं?