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

उप-क्वेरी प्रदर्शन में सुधार कैसे करें?

आप नीचे कोशिश कर सकते हैं- case when . का उपयोग करके अभिव्यक्ति

select "uid", "username", count(case when state = 'finished' then id end) as games_hosted 
from "users" inner join "games" 
on "games"."user_uid" = "users"."uid" 
where "games"."state" in ('published', 'finished') and "username" < 'HariShankar' 
group by "uid", "username"
order by "username" desc 
limit 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. PGDay.IT 2011 के लिए पेपर के लिए कॉल बढ़ा दी गई है

  2. Postgresql सरणी को कैसे कम करें?

  3. PostgreSQL सर्वर से कनेक्ट करने में असमर्थ:सर्वर से कनेक्ट नहीं हो सका:अनुमति अस्वीकृत

  4. पोस्टग्रेज संबंध में ALTER TYPE पर त्रुटि मौजूद नहीं है

  5. PostgreSQL में दोष सहिष्णुता का विकास:समय यात्रा