0
select aaa.BookId from
(SELECT TOP (100) PERCENT Id, BookId,CreatedOnUtc
FROM dbo.Chapter AS c
ORDER BY CreatedOnUtc desc
) as aaa
group by aaa.BookId
ORDER BY CreatedOnUtc desc는 결과에 아무런 영향을 미치지 않습니다.그룹을 내림차순으로 정렬
나는 결과 업데이트]이
BookId (with desc createdonUtc)
3
4
1
...
처럼 싶어 : 나는 ORDER BY는 귀하의 하위 쿼리입니다이
select BookId, Max(CreatedOnUtc)
from Chapter
group by BookId
order by Max(CreatedOnUtc) desc
정렬은 OUTSIDE 하위 쿼리 만 수행해야하며 이는 기본 쿼리에서만 의미가 있습니다. –
상위 100 % 퍼센트를 선택하는 감각은 무엇입니까? –
죄송합니다 ... 잘못된 질문 ... 죄송합니다 ... 제 말은 ... 당신이 sth를 사용하지 않고 컬럼별로 그룹화해야하는 이유가 무엇입니까? 미안하다. – Apostolos