Demo Code Xếp Hạng Trong Query Giống Như Hàm Rank Trong Excel

  • Portal
  • Tìm kiếm
  • Thành viên
  • Lịch
  • Hướng dẫn
  • Quyên góp
Thủ Thuật Access
Xin chào quý khách! Đăng nhập Đăng ký
Đăng nhập
Tên dùng
Mật khẩu: Quên mật khẩu?
Remember me
Thủ Thuật Access › Access Nâng Cao › Thư Viện Hàm v « Trở lại 1 2 3 Tiếp theo » Hướng Dẫn Demo Code Xếp hạng trong Query giống như hàm Rank trong Excel Đánh giá chủ đề:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes [Hướng dẫn] Demo Code Xếp hạng trong Query giống như hàm Rank trong Excel
maidinhdan Offline Administrator ******* Bài viết: 2,125 Chủ đề: 123 Tham Gia: 30-01 -11 Điểm danh tiếng: 102 Số lần cảm ơn 2048 2469 cảm ơn trong 1151 bài Tiền Access: 193,179.03Ac$ #1 02-03-15, 01:01 AM (Được chỉnh sửa: 03-03-15, 12:05 AM bởi maidinhdan.) Khác với Excel có hàm Rank để xếp hạng ( xếp thứ tự hoặc xếp thứ bậc) nhưng trong Access ta không hề có hàm đó, vì vậy trong diễn đàn đã có 1 bài viết của anh Xuân Thanh nói về dùng code để xếp hạng ( Link bài viết của anh Xuân thanh: Sắp xếp thứ hạng trong Access. Nhân dịp có 1 bạn hỏi về tính Danh sách nhân viên có số công cao nhất, mình xin làm Demo dùng câu lệnh SQL để tạo Query tính xếp hạng. Cú pháp chung: để tạo cột xếp hạng Mã PHP:SELECT Tencot1, Tencotnaobancanhien,( SELECT COUNT (T1.Tencotcanxephang)FROM[TenbangA] AS T1WHERE T1.Tencotcanxephang < T2.Tencotcanxephang) AS XephangFROM[TenbangA] AS T2ORDER BY Tencotcanxephang DESC Code theo bài: Mã PHP:SELECT T2.MANV, T2.HOTEN, T2.DIACHI, T2.MADV, (Select count(T1.NGAYCONG)FROM BANGLUONG AS T1Where T1.NGAYCONG < [T2.NGAYCONG]+1) AS XephangFROM BANGLUONG AS T2ORDER BY T2.NGAYCONG DESC; Giải thích: Nó sẽ tạo ra một cột mới tên là [Xephang] hạng thấp nhất là 1 bạn có thể thấy tôi có dùng [T2.NGAYCONG]+1 nếu bạn không dùng +1 như code nêu trong cú pháp phía trên thì hạng thấp nhất là từ số 0, Hình minh họa kết quả của bạn: [Hình: codeSQLXephang.jpg] Còn nếu chỉ cần tìm ra 1 người duy nhất ta phát biểu như sau Mã PHP:SELECT * FROM BANGLUONGWHERE NGAYCONG In (SELECT MAX(NGAYCONG) from BANGLUONG;); Demo: https://sites.google.com/site/congthucas...ects=0&d=1 Vì nó giống như một hàm Rank, rất mong anh NoName cho phép để trong chuyên mục Thư viện hàm. File đính kèm .zip DemoXephangbangQuery.zip (Kích cỡ: 27.17 KB / Tải về: 121) Chữ ký của maidinhdan * Để được hỗ trợ tốt nhất, nhấn vào link dưới đây để xem. 1. [Hướng dẫn] Kiểu file gửi lên để được giúp đỡ 2. [Hướng dẫn] Nội quy diễn đàn 3. [Hướng dẫn] Cách Đưa file và hình vào diễn đàn 4.[Hướng dẫn] Để xây dựng một ứng dụng hoàn hảo và lời cảm tạ 5. Cần tìm Demo hay ứng dụng sử dụng thanh tìm kiếm phía trên cùng, bên phải của diễn đàn. * Nếu muốn cảm ơn, hãy nhấn nút thank, không cần viết thêm bài nào nửa. ღღღღღTài sản của maidinhdan (View All Items) ღღღღღ Find Reply Những người đã cảm ơn Noname , Xuân Thanh , bvchauthanh , tranthanhan1962 , dotrung
« Bài trước | Bài tiếp »
Có thể liên quan đến chủ đề
Chủ đề: Tác giả Trả lời: Xem: Bài mới nhất
[Hàm] Hàm chuyển từ có dấu sang không dấu trong Tiếng Việt Xuân Thanh 8 5,578 24-05-25, 01:00 PM Bài mới nhất: hungdao
[Hàm] [Phần 2] Demo Hàm Xếp hạng maidinhdan 6 2,636 10-09-24, 12:22 AM Bài mới nhất: Nguyễn Thị Thuận
Hàm chuyển chuỗi Unicode tiếng Việt thành Chuỗi mã Unicode trong VBA Noname 24 24,280 13-06-23, 08:51 AM Bài mới nhất: AnNguyen
[Hàm] Demo Hàm mở mọi loại file ( Access) maidinhdan 13 12,685 21-12-21, 03:09 PM Bài mới nhất: hoat
Hàm thay thế chuỗi trong Access Noname 7 8,276 14-08-20, 12:08 PM Bài mới nhất: yamakashi2003
  • Xem ở phiên bản có thể in
  • Theo dõi chủ đề này
Chuyển nhanh: Tin nhắn cá nhân Trang cá nhân Ai đang online ? Tìm kiếm Trang chủ diễn đàn Thông Tin Chung -- Thông báo ---- Chức năng diễn đàn -- Trao đổi Góp ý Access Cơ Bản -- Table -- Query -- Forms -- Report -- Macro -- Class Moudules -- Menu Bar/Ribbon -- Thành viên giúp nhau ---- Bài tập Access Access Nâng Cao -- Thư Viện Giáo Trình -- Thư Viện Hàm -- Thư viện thủ thuật -- Thủ thuật VBA -- Thư Viện Ứng Dụng ---- Share Code -- Tương tác Chương trình ngoài ---- MS SQL Server ---- Add-In -- Thảo Luận Access Thế giới lập trình -- VB.NET -- VB6 -- XML Thế Giới Văn Phòng -- Tin Học Văn Phòng ---- MS Word ---- Ms Excel ---- Ms PowerPoint -- Kỹ năng văn phòng ---- Sales & marketing -- English for Office Giao lưu giải trí -- Quán cóc -- CLB Âm Nhạc ---- Phòng chiếu phim -- Góc ảnh -- Góc Thơ -- Quán Văn Chương -- Vui cười Warehouse -- Chuyện bốn phương -- Liên Kết Website ---- Nhật ký webmaster ---- Góc Blogger ---- Góc MyBB -- Việc Làm Access -- Lưu Trữ ---- Phòng thử nghiệm User(s) browsing this thread: 1 Guest(s) Diễn Đàn Thơ Văn Thi Ẩm Lâu| Blog Học Excel| Nhật ký IT
  • Liên hệ
  • Thủ Thuật Access
  • Lên trên
  • Bản rút gọn
  • Tin RSS
Thời gian hiện tại : 17-12-25, 09:22 PM Mã nguồn bởi MyBB, © 2002-2025 MyBB Group. Linear ModeThreaded Mode

Từ khóa » Hàm Xếp Hạng Trong Access