sql >> データベース >  >> RDS >> Mysql

パンダデータフレーム/Python/djangoへのSQLクエリの読み方

    彼のソリューションではaus_lacyが少しずれていると思います。まず、QuerySetを変換する必要があります。 QuerySetをサポートするSQLを含む文字列に

    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. MySQLでデータベースの名前を変更する方法

    2. レコードメンテナンスの概要

    3. 2020年の5つの珍しいMicrosoftAccessのヒント

    4. メモリ/ストレージテクノロジ階層とSQLServer