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

एक प्रश्न में कुछ तालिकाओं (उपश्रेणियों सहित) में शामिल होना बेहतर कैसे है?

मेरा मानना ​​है कि इससे आपको वह मिलता है जिसकी आप तलाश कर रहे हैं (कई तरीकों में से एक):

SELECT t.diapason, COUNT(*) AS 'number_of_users'
FROM (SELECT CASE  
    when amount<100 then '0-100' 
    when amount>=100 then '100 +' END AS diapason
    FROM 
        (SELECT SUM(amount) AS amount 
        FROM payments 
        INNER JOIN (SELECT DISTINCT user_id FROM activity where login_time between '2012-04-05' and '2012-04-12') AS a ON payments.user_id = a.user_id
        GROUP BY payments.user_id) AS P
      ) t
GROUP BY t.diapason
  ORDER BY number_of_users desc
;



  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 में CSV लोड हो रहा है क्या यह एक बग है? - फ़ाइल नहीं मिली अपवाद

  2. Laravel माइग्रेशन MySQL डेटाबेस के साथ विदेशी कुंजी बाधा त्रुटि नहीं जोड़ सकता

  3. क्या mysql में क्वेरी की लंबाई की कोई सीमा है?

  4. Zend_Auth_Adapter_DbTable को दिए गए पैरामीटर मान्य sql स्टेटमेंट बनाने में विफल रहे

  5. MySQL (Codeigniter) से चयन करते समय HTML टैग गायब हैं