Giúp mình tạo Query đếm Công việc theo Mã nhân sự trong Access... (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

tuvantaichinh

Thành viên mới
Tham gia
4/9/08
Bài viết
4
Được thích
0
Chào các bạn, Giúp mình sử lý một câu hỏi nhé.
Mình có 1 table Cong_Viec trong đó có các field (Ma_CV, Ma_NS, Ten_CV, Statue (tình trạng công việc dạng Yes/No, nếu hoàn thành là Yes, không hoàn thành là No)).
Mình muốn tạo 1 Query để lưu các field sau: (Ma_NS, Tong_CV_Not_Comp (tức là tổng công việc chưa hoàn thành của một nhân viên)).
Vậy mình nên viết SQL như thế nào? Help..........., Cám ơn các bạn nhiều.

Lưu ý: Không dùng màu đỏ trong toàn bài viết. Màu đỏ dành cho mod.
 
Chỉnh sửa lần cuối bởi điều hành viên:
Bạn dùng câu SQL sau:

PHP:
Select Ma_NS, Count(Ma_CV) as Tong_CV_Not_Comp From Cong_Viec Where Statue=0 Group by Ma_NS;

Thanh Phong
 
Thanh Phong ơi, hình như bạn hiểu sai rồi. QR của bạn chỉ là liệt kê còn chép để lưu vào đâu đó phải Select into. Hơn nữa, tác giả nói vậy cũng chưa hiểu ra sao. Chép vào có xoá cũ đi không hay chỉ lưu theo từng lần. Nói chung đoán nhiều quá nên chẳng biết đi đến đâu.
 
Re: Thanh Phong.

Cám ơn Bác Thanh Phong,
Mình làm trên Access, mình thử câu lệnh của bạn không ra. Giờ mình mô tả thêm nhờ các bạn trợ giúp nhé.Table.jpgQuery.jpg
Table của mình có 4 ròng: có 3 nhân sự, và 4 công việc, trong 4 công việc có 3 công việc chưa hoàn thành. Mình muốn tạo ra 1 Query để lập báo cáo nhân sự nào có bao nhiêu công việc chưa hoàn thành.
Cám ơn các bạn trợ giúp.
 
Dựa trên hướng dẫn của Bác Phong, Mình đã làm được, câu lệnh là:
SELECT Ma_NS, Count(Ma_CV) AS Tong_CV_Not_Comp
FROM Cong_Viec
WHERE Statue=False
GROUP BY Ma_NS;
Cám ơn bác Phong.
 
Sao tôi làm được đây:

Congviec.jpg

Select.jpg

NotComplete.jpg
 
Tôi cũng làm được rồi. Cám ơn bác. Hi vọng tiếp tục chia sẻ.
 
Web KT

Bài viết mới nhất

Back
Top Bottom