-
07-10-2009, 01:33 AM #1
Silver member
- Ngày tham gia
- Apr 2016
- Bài viết
- 124
Cách đếm record theo nhóm?Ai chỉ mình với
Mình có 1 table đại khái như sau:
tenkhach tenhang
A me
A dua
B oi
C mit
Ở đây có 3 khách hàng nhưng có tới 4 mặt hàng.Mình muốn thiết kế 1 form có 2 text box: Số khách hàng là: 3 Số mặt hàng là : 4 Mình có dùng hàm count(tenkhach) và count(tenhang) nhưng kết quả ra 4.Không ra được 3 khách hàng như mình muốn.Bạn nào có cách nào count theo nhóm ko? giúp mình với.Mình cám ơnView more random threads:
- [HELP]
- Đếm số bản ghi trong subform theo nhóm trên mainform
- Vấn đề về Report???
- Tạo form, report với số cột thay đổi (động)
- giúp e phân tích đề tài này với?
- Lỗi Operation must use an updateable
- Hướng dẫn xây dựng 01 bảng lương HCSN đơn giản
- [Help] Có cách nào để thay đổi hệ số mà không làm thay đổi cả bảng tính không?
- Hỏi: Cách hiển thị ảnh nhân viên đã cập nhật trong report lúc in
- nhờ cả nhà giup đỡ
-
07-10-2009, 04:10 PM #2
Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Ðề: Cách đếm record theo nhóm?Ai chỉ mình với
Bạn tạo 2 query trung gian
Q1="SELECT Table1.[Tenkhach] FROM Table1 GROUP BY Table1.[Tenkhach]"
Q2="SELECT Table1.[TenHang] FROM Table1 GROUP BY Table1.[Tenhang]"
xong bạn dùng hàm Dcount để đếm từ 2 query Q1 và Q2 gán vào 2 textbox.
-
07-11-2009, 05:54 PM #3
Junior Member
- Ngày tham gia
- Nov 2015
- Bài viết
- 0
Ðề: Cách đếm record theo nhóm?Ai chỉ mình với
Cụ thể như thế nào ban chỉ mình với.control soure của form lấy từ đâu?contrl soure của 2 textbox?hàm dcount trong trường hợp này viết như thế nào?mình tự học nên hơi bị noob.Bạn thông cảm.Thank
-
07-12-2009, 02:03 AM #4
Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Ðề: Cách đếm record theo nhóm?Ai chỉ mình với
Gửi bởi duyduy_123
Textbox1 - Control Source: =DCount("tenkhach","SELECT DISTINCT tenkhach FROM table")
Textbox2 - Control Source: =DCount("tenhang","SELECT DISTINCT tenhang FROM table")
-
07-18-2009, 12:28 AM #5
Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Ðề: Cách đếm record theo nhóm?Ai chỉ mình với
Textbox1 - Control Source: =DCount("tenkhach","SELECT DISTINCT tenkhach FROM table")??
Mình làm vẫn chưa được ban ơi.mình đánh y chang câu lệnh của bạn cũng ko được(ten filed:tenkhach va ten bảng:table).Bạn xem lai dùm nhe
-
11-21-2009, 01:23 AM #6
Silver member
- Ngày tham gia
- Sep 2015
- Bài viết
- 351
Ðề: Cách đếm record theo nhóm?Ai chỉ mình với
Bạn thử the cách này xem sao: Viết sub và đặt biến:
- Đếm khách hàng:
Mã:Sub demkh() Dim DB As Database, RS As Recordset, Dim sokh as Double Set db = CurrentDb Set RS = DB.OpenRecordset("khachhang", DB_OPEN_DYNASET) sokh = rs.recordcount rs.close set rs = nothing set db = nothing End sub
-
11-21-2009, 05:39 AM #7
Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Ðề: Cách đếm record theo nhóm?Ai chỉ mình với
Gửi bởi haquocquan
Thân
-
12-04-2009, 03:33 AM #8
Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Ðề: Cách đếm record theo nhóm?Ai chỉ mình với
Gửi bởi xuanthanh
Hình như bị thiếu cái gì đó. Bởi vì: "SELECT DISTINCT tenkhach FROM table" chỉ là một string, không phải là query.
-
12-04-2009, 06:23 PM #9
Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 3
Ðề: Cách đếm record theo nhóm?Ai chỉ mình với
Gửi bởi haquocquan
Ở cái chuỗi thứ hai, bạn có thể sử dụng tên của một table, query hoặc một chuỗi lệnh SQL.
Có thể bạn xem chưa tới, cố gắng thêm chút nữa bạn nhé.
-
12-04-2009, 10:24 PM #10
Silver member
- Ngày tham gia
- Apr 2016
- Bài viết
- 14
Ðề: Cách đếm record theo nhóm?Ai chỉ mình với
Gửi bởi phatnq2002
Bác PHAT kiểm tra giúp file này nhé.
http://www.mediafire.com/?sharekey=7c775eefab9943a81f8e0fff488e27e04fa358c7 bea205689d4bfef7ef5beeff
Cám ơn bác.
Cá hồi Theo thầy thuốc Hồng Gấm, cá hồi nổi danh vì giàu acid béo omega-3 tốt cho sức khỏe tim mạch và đời sống chăn gối. Bên cạnh cá hồi thì cá mòi, cá ngừ, cá bơn… cũng giúp đời sống tình dục sung...
3 loại đạm giúp nam giới khỏe – sai cách ăn là mất tác dụng!