Tôi có một truy vấn dọc theo dòng củaLàm một truy vấn SQL hiệu quả hơn
select b.* from
(select key, max(val) as val from (somequery) group by key) as a
inner join
(somequery) as b
on a.key = b.key and a.val = b.val
order by key
Và tôi đã tự hỏi nếu có một cách rõ ràng (mà tôi đang thiếu) để đơn giản hóa nó (cho rằng somequery có thể thay Dài).
Bất kỳ suy nghĩ nào cũng sẽ được đánh giá cao.
somequery? Bạn sẽ cần phải xây dựng trên đó nếu bạn mong đợi để có được bất kỳ sự giúp đỡ thực sự. –
@rexem: Không có OP nào. Rõ ràng là anh ta muốn kéo chỉ những hàng có giá trị tối đa. – Eric