-
07-10-2009, 01:33 AM #1Silver 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:
- Hỏi về đưa logo hình ảnh vào trong report
- Lỗi combobox và Listbox.
- Làm form chỉ cho nhập không cho sửa, xoá
- Hàm tìm kiếm lấy giá trị từ Table hoặc Query ( Không điều kiện, một điều kiện, nhiều điều kiện )
- ad làm giúp e bài 10 cái nha. Khó quá.hjc
- Report về Chứng Khoán
- Định dạng hiển thị số TK ngân hàng và số ĐT
- File access bị lỗi, xin cứu gấp
- cần code phần mềm access( tham khảo)
- Hướng dẫn xây dựng 01 bảng lương HCSN đơn giản
-
07-10-2009, 04:10 PM #2Junior 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 #3Junior 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 #4Junior 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 #5Junior 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 #6Silver 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 #7Junior 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 #8Junior 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 #9Junior 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 #10Silver 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.
Những lý do bạn nên sử dụng pallet nhựa Đồng Tháp Việc sử dụng pallet nhựa Đồng Tháp mang lại nhiều lợi ích đáng kể cho các doanh nghiệp và tổ chức. Đầu tiên và quan trọng nhất, pallet nhựa Đồng...
Những lý do bạn nên sử dụng pallet nhựa Đồng Tháp