sql >> Databáze >  >> RDS >> Mysql

Jak číst dotaz SQL na datový rámec pandas / python / django

Myslím, že aus_lacy je ve svém řešení trochu mimo - nejprve musíte převést QuerySet na řetězec obsahující SQL podporující QuerySet

from django.db import connection

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

Existuje také méně efektivní, ale stále platné řešení:

df = DataFrame(list(ModelToRetrive.objects.values('id','some_attribute_1','some_attribute_2'))) 


  1. získat SOUČET každé osoby podle ID osoby

  2. Jak získat správný výpis pomocí mysqldump a single-transaction, když se současně používá DDL?

  3. Konfigurace spojení mezi klientem a serverem Oracle 10g

  4. Jaké jsou výhody systému správy dat?