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

पांडा डेटाफ्रेम/पायथन/डीजेंगो को एसक्यूएल क्वेरी कैसे पढ़ा जाए?

मुझे लगता है कि उसके समाधान में aus_lacy थोड़ा हटकर है - पहले आपको QuerySet को कनवर्ट करना होगा एक स्ट्रिंग के लिए जिसमें SQL QuerySet का समर्थन करता है

from django.db import connection

query = str(ModelToRetrive.objects.all().query)
df = pandas.read_sql_query(query, connection)

इसके अलावा कम मेमोरी कुशल लेकिन फिर भी वैध समाधान है:

df = DataFrame(list(ModelToRetrive.objects.values('id','some_attribute_1','some_attribute_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. चुनें, जहां JSON ऐरे में शामिल है

  2. हाइबरनेट eqOrIsNull () का उपयोग कैसे करें

  3. क्रिप्ट का उपयोग करके हैशिंग पासवर्ड लॉगिन पर काम नहीं करता है यह गलत पास प्रदर्शित करता है

  4. mysql डेटाबेस इंसर्ट सभी आईडी को 4294967295 में बदल रहा है

  5. एसक्यूएल में गणित ऑपरेटरों में उपनाम का उपयोग कैसे करें?