-2
このクエリでWHEREの順序が間違っていたWHEREの配置が、それは正しくなりました。Djangoの生のSQLクエリで
postModel = list(PostModel.objects.raw(
SELECT max(pub_date),
count(topic_id) AS freq,
count(DISTINCT author) AS contributors
FROM crudapp_postmodel
WHERE author = "art"
GROUP BY topic_id
ORDER BY pub_date DESC
))
おかげ
WHEREは、あなたが本当に助けを求める前に、SQLクエリを作成する上でドキュメントを読む必要がありますが、これは動作するはず – e4c5
テーブル名の後に来る: 'SELECT MAX(PUB_DATE)は、FREQ AS(topic_id)を数え、PUB_DATE DESC' – solarissmoke