python - django에서 GROUP BY에 대한 mysql 문을 작성하는 방법은 무엇입니까?
怪我咯
怪我咯 2017-06-07 09:24:57
0
2
755

저는 django를 처음 접합니다(역시 mysql의 쓰레기입니다)
바이두에서 검색해서 mysql 구문을 작성하려고 했는데 django를 사용해서 작성하고 싶은데 안되서 도움을 청하러 왔습니다,
mysql

입니다

SELECT 키워드_id, MAX(id) AS id FROM news_article GROUP BY
keywords_id ORDER BY id DESC LIMIT 0,10

Article 모델에서 'keywords_id'는 'news_article' 테이블의 외래 키입니다.

주요 목적은 'news_article' 테이블의 'keywords_id' 필드에서 최신 10개의 고유한 데이터 조각을 추출하고 다른 필드의 값을 읽을 수 있도록 하려는 것입니다(먼저 추출하려면 이 mysql 구문을 사용하십시오). 고유한 id 값을 가져온 다음 id 값을 사용하여 다른 필드의 값을 조건부로 추출한 후 템플릿 페이지에 출력합니다.

문제 설명이 명확한지 모르겠어서 도와드리려고 왔습니다~

怪我咯
怪我咯

走同样的路,发现不同的人生

모든 응답(2)
PHPzhong

데이터베이스의 멀티스레딩을 사용하지 않는 단순한 데이터 분석 및 처리라면 groupby 방식이 좋은 pandas 모듈을 사용하는 것이 직관적이고 적용 가능한지 확인할 수 있습니다.
django-pandas는 Django에서 사용할 수 있으므로 사용해 보는 것이 좋습니다.
pandas의 설명은 다음과 같이 작성될 가능성이 높습니다:

으아아아
世界只因有你

으아아아

구조는 대략 이렇습니다. 세부 사항은 디버깅이 필요할 수 있습니다
Reference
https://docs.djangoproject.co...

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!