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

मैं समूह के लिए MySQL के साथ कुल पंक्तियों का प्रतिशत कैसे प्राप्त कर सकता हूं?

हाँ आप कर सकते हैं:

select num, string, 100 * num / total as percent
from (
    select count(*) as num, string
    from useragent_ip
    left join useragents on useragent_id = useragents.id
    group by useragent_id) x
cross join (
    select count(*) as total
    from useragent_ip
    left join useragents on useragent_id = useragents.id) y
order by num desc, string;

मैंने having num > 2 . को हटा दिया , क्योंकि इसका कोई मतलब नहीं था।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. क्या मैं PHP में MySQL API को मिला सकता हूँ?

  2. मैं उन पंक्तियों की संख्या कैसे गिन सकता हूं जो एक MySQL क्वेरी लौटाती हैं?

  3. मैं एक MySQL परिणाम सेट के माध्यम से कैसे पुनरावृति कर सकता हूं?

  4. MySQL में पंक्ति मान को 1 से बढ़ाएँ और घटाएँ

  5. लारवेल एलोक्वेंट बनाम क्वेरी बिल्डर - प्रदर्शन को कम करने के लिए वाक्पटु का उपयोग क्यों करें