Vấn đề sắp xếp và gộp chung với SQL

Liên hệ QC

fanhuangshi

Thành viên mới
Tham gia
16/4/11
Bài viết
2
Được thích
0
Mình có table như sau
Tên ............................ Điểm số
Nguyen van a .................. 6
Nguyen van b......................9
Nguyen van b.....................8
Nguyen van c ...................10
Nguyen van a..................... 6
Nguyen van a .....................7
Nguyen van c .......................9
Nguyen van d .......................10
Nguyen van d.......................10
Nguyen van e.......................10

vậy, thông qua câu lệnh SQL, làm thế nào để lấy đc giá trị từ lớn nhất giảm dần và gộp chung giá trị nếu nó trùng nhau; như thế này:

Bảng xếp hạng người có tổng điểm cao nhất đên thấp nhất.
Tên .............................. điểm số
Nguyen van d .................... 20
Nguyen van a .....................19
Nguyen van c........................19
.......................................
.......................................



MÌnh dùng
Mã:
select Ten, diemso from sapxep ORDER BY diemso DESC
thì có thể sắp xếp đc điểm cao nhất > thấp nhất nhưng nó lại không gộp chung lại mà hiện 3 dòng
nguyen van a.....7
nguyen van a.....6
nguyen van a.....6

Cám ơn mọi người/
 
Lần chỉnh sửa cuối:
Mọi người giúp mình với ..
 
Lần chỉnh sửa cuối:
Select Ten, Sum(Diemso) As CongDiem From Sapxep
Group By Ten
Order By Sum(Diemso) Desc
 
Web KT
Back
Top Bottom