Я использую Peewee ORM. У меня есть только одна таблица (Person) с такими полями, как first_name
, username
, age
, gender
et c. Я хочу написать запрос, в котором я получаю средний возраст, как обычно SQL запрос:
SELECT AVG(age) FROM Person
Но у меня проблема с созданием этого запроса в Peewee. У меня есть:
query = Person.select(fn.AVG(Person.age))
Когда я печатаю этот запрос, я получаю: SELECT AVG("t1"."age") FROM "person" as "t1"
и когда я повторяю запрос и печатаю, я получаю None
. Кто-нибудь знает, как решить эту проблему?