boynhatrang > 21-09-11, 02:53 AM
KínhCận > 21-09-11, 04:16 PM
boynhatrang > 22-09-11, 12:19 AM
(21-09-11, 04:16 PM)KínhCận Đã viết: * Bạn có bảng SoYeuLyLichCongNhanVien: Mã CNV, Địa chỉ,...
* Bảng CongTacCongNhanVien bạn nên thiết kế kiểu: Mã CNV, Mã Hoạt động, Ngày hoạt động,...
* Bảng Hoạt động gồm: Mã hoạt động, Tên hoạt động,... được nhập vào như sau:
- VaoLam, vào làm,...
- ThangChuc, thăng chức,...
- GiangChuc, giáng chức,...
- ThuongPhatKhac, thưởng phạt khác,...
- .....
Khi nhập dữ liệu, thống kê, quản lý sẽ dễ dàng hơn.
Đôi lời góp ý, Chúc vui!
KínhCận > 22-09-11, 08:41 AM
(22-09-11, 12:19 AM)boynhatrang Đã viết:(21-09-11, 04:16 PM)KínhCận Đã viết: * Bạn có bảng SoYeuLyLichCongNhanVien: Mã CNV, Địa chỉ,...
* Bảng CongTacCongNhanVien bạn nên thiết kế kiểu: Mã CNV, Mã Hoạt động, Ngày hoạt động,...
* Bảng Hoạt động gồm: Mã hoạt động, Tên hoạt động,... được nhập vào như sau:
- VaoLam, vào làm,...
- ThangChuc, thăng chức,...
- GiangChuc, giáng chức,...
- ThuongPhatKhac, thưởng phạt khác,...
- .....
Khi nhập dữ liệu, thống kê, quản lý sẽ dễ dàng hơn.
Đôi lời góp ý, Chúc vui!
Thanks ban nhiều , mà cho hỏi bạn có chuyên sâu về access không, có gì cho minh xin so dt nhe.
Noname > 22-09-11, 11:02 AM
(21-09-11, 02:53 AM)boynhatrang Đã viết: Mong các Pro giúp đỡ nhé với nội dung như sau:Vấn đề của bạn là vừa so sánh theo hàng ngang, vừa so theo hàng dọc, vì vậy trong một query bạn không thể giải quyết vừa ngang vừa dọc được. Gợi ý thế này:
Em có một query có nội dung:
họ tên:................ngày vào...................ngày thăng chức............ ngày giáng chức......... ngày hiện tại
hùng..................12/09/2010................. 20/03/2011
hoa .................. 03/02/2009 ............... 15/07/2010 ................... 20/12/2010 ............
bé ....................15/11/2009 .................07/08/2010.....................
bé ....................15/11/2009 .................08/10/2010
bé ................... 15/11/2009 ................01/07/2011
.
với data trên như vậy là:
@ nhân viên bé có tới 3 ngày thăng chức vậy ở cột ngày hiện tại mình sẽ điền là ngày mới nhất (01/07/2011)
@ nhân viên hoa có tới ba ngày khác nhau như vậy ở cột ngày hiện tại sẽ lấy ngày mới nhất (20/12/2010 )
Mình là hoài mà không ra mong các pro giúp đỡ. câu hỏi này là lấy giá trị ngày lớn nhất của ba cột để trr về cột ngày hiện tại.
boynhatrang > 22-09-11, 08:57 PM
(22-09-11, 11:02 AM)Noname Đã viết:Thanks anh noname, anh cho hoi the nhe, minh co mot cot trong query 19/09/2011 nhung la DANG TEXT GIO MINH MUON CHUYEN COT DO SANG KIEU NGAY DE KHI MINH NHAP NGAY VAO THI NO SE TRU VAO COT NGAY TRONG QUERY. VAY LAM THE NAO?(21-09-11, 02:53 AM)boynhatrang Đã viết: Mong các Pro giúp đỡ nhé với nội dung như sau:Vấn đề của bạn là vừa so sánh theo hàng ngang, vừa so theo hàng dọc, vì vậy trong một query bạn không thể giải quyết vừa ngang vừa dọc được. Gợi ý thế này:
Em có một query có nội dung:
họ tên:................ngày vào...................ngày thăng chức............ ngày giáng chức......... ngày hiện tại
hùng..................12/09/2010................. 20/03/2011
hoa .................. 03/02/2009 ............... 15/07/2010 ................... 20/12/2010 ............
bé ....................15/11/2009 .................07/08/2010.....................
bé ....................15/11/2009 .................08/10/2010
bé ................... 15/11/2009 ................01/07/2011
.
với data trên như vậy là:
@ nhân viên bé có tới 3 ngày thăng chức vậy ở cột ngày hiện tại mình sẽ điền là ngày mới nhất (01/07/2011)
@ nhân viên hoa có tới ba ngày khác nhau như vậy ở cột ngày hiện tại sẽ lấy ngày mới nhất (20/12/2010 )
Mình là hoài mà không ra mong các pro giúp đỡ. câu hỏi này là lấy giá trị ngày lớn nhất của ba cột để trr về cột ngày hiện tại.
Đầu tiên bạn đặt hàm iff để tìm ngày lớn nhất trong 1 row
Query 1: ngayhientai: iff((vaongay>ngaythangchuc) and (vaongay>ngaygiangchuc), vaongay, iif(ngaygiangchuc>ngaythangchuc,ngaygiangchuc,ngaythangchuc))
lưu query này lại, query thứ 2, lấy source từ query 1, ta chọn max (vào ngày) groupby theo họ tên là được
Noname > 24-09-11, 06:04 PM
boynhatrang > 25-09-11, 09:58 AM