Tìm người gửi tiền vào nhiều ngân hàng nhất trong query

chào mọi người! mình muốn đưa ra người có gửi tiền vào nhiều ngân hàng nhất nhưng lại có 2 người có số lượng gửi vào ngân hàng bằng nhau và cao nhất vậy thì làm thế nào để đưa ra được 2 người đó
đây là code của mk nhưng chỉ đửa ra đc 1 người mong các bạn chỉ bảo ạ… mk cảm ơn

select top 1 ten from khachhang,chinhanh,tietkiem 
where khachhang.makh=tietkiem.makh and tietkiem.cn=chinhanh.macn
group by khachhang.ten
order by count(tietkiem.makh) desc

Format code lại cho dễ nhìn bạn ơi.


Bạn tìm hiểu thêm với từ khóa WITH TIES trong SQL.

4 Likes

T-SQL (SQL Server) only bạn :smiley:

4 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?