2011-02-05 29 views

答えて

1

まず、それがfrom django.db.models import Maxだろうが、あなたはそれが1.1に導入され、とにかくはImportErrorを投げるだろう正しいです。

あなたは、潜在的extra()
http://docs.djangoproject.com/en/1.0/ref/models/querysets/#extra-select-none-where-none-params-none-tables-none-order-by-none-select-params-none

Model.objects.extra(select={'max':'MAX(myfield)'})[0].max 

を使用するか、SQLに行くことができます:
http://docs.djangoproject.com/en/dev/topics/db/sql/#executing-custom-sql-directly

from django.db import connection 

cursor = connection.cursor() 
cursor.execute("SELECT MAX(myfield) from myapp_mytable") 
max = cursor.fetchone()[0] 
+0

感謝を。それはタイプミスで、修正されました。 –

関連する問題