php - 그룹별 정렬 후 문제 발생
大家讲道理
大家讲道理 2017-05-16 13:03:59
0
5
808

1. 기사에 N개의 댓글이 있습니다.
2. 이제 각 기사에 대한 최신 댓글을 가져오고 싶습니다.
이 하위 쿼리는 가능하지만, 하위 쿼리를 사용하지 않는 것이 조건입니다. 그것을 구현하시겠습니까?
SELECT FROM (SELECT FROM old_chapter_check_list ORDER BY id DESC) AS t GROUP BY cid LIMIT 10

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

모든 응답(5)
刘奇

귀하의 설명에 따르면 SQL이 만족스럽지 못한 것 같습니다.
두 가지 작성 방법
1. 주석에 어떤 종류의 구분 기호(예: "|||")가 포함되어 있지 않은 것을 확인하는 경우에는 사용하지 마세요. , substring_index(group_concat) 사용) 함수 처리:

으아악

2. 특수 문자가 포함되어 있는지 확실하지 않은 경우 먼저 최신 댓글이 있는 10개 기사의 최신 ID 값을 추출한 후(유일하게 자동 증가된 기본 키인 경우) 공동 쿼리를 수행하세요

으아악
PHPzhong

으아악

刘奇

뷰를 작성하고 뷰에서 직접 가져오기

曾经蜡笔没有小新

학생 목록은 각 학급의 고학년 학생 2명을 기준으로 작성되었습니다

으아아아
伊谢尔伦

그렇습니다. ID가 자동으로 증가하고 CID도 자동으로 증가합니다

SELECT *,MAX(id) max_id FROM old_chapter_check_list GROUP BY cid order by max_id LIMIT 10

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿