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

डेटासेट की सटीकता की गणना करें

आप left join और सटीकता की गणना करने के लिए सशर्त तर्क का उपयोग करें।

MySQL में, आप इसे इस प्रकार वाक्यांश कर सकते हैं:

select avg(y.playerID is not null) as accuracy_ratio
from x
left join y 
    on  y.playerID = x.playerID
    and y.name     = x.name
    and y.team     = x.team

यह आपको 0 . के बीच एक मान देता है और 1 , जो सटीकता अनुपात का प्रतिनिधित्व करता है (यदि आप प्रतिशत चाहते हैं तो आप इसे 100 से गुणा कर सकते हैं)।

ध्यान दें कि यह किसी तरह मान लेता है कि playerID दोनों तालिकाओं में विशिष्ट रूप से रिकॉर्ड की पहचान करें।




  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 डेटाबेस XAMPP Manager-osx में प्रारंभ नहीं होगा

  2. JDBC MySQL कनेक्शन यूनिक्स सॉकेट का उपयोग कर

  3. mysql में इंडेक्स बनाएं काम नहीं कर रहा है

  4. चेतावनी:mysql_real_escape_string ():उपयोगकर्ता '' @ 'लोकलहोस्ट' के लिए प्रवेश निषेध (पासवर्ड का उपयोग करके:नहीं)

  5. चीनी अक्षरों के साथ मैसकल पूर्ण पाठ खोज कैसे करें?