Đánh giá chủ đề:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Help] Nhờ các bạn hỗ trợ cách tính số tháng tăng và giảm trong query (access 2003)
#1
VD: Ông A, có thời gian tham gia ngày 1/1/2016, ngày kết thúc là ngày 30/6/2016 với tổng thời gian là 6 tháng. Thời gian được xét là tháng 3/2016. Như vậy kể từ thời điểm tháng 3/2016 ông A bắt đầu được tính 3 tháng, còn lại các tháng chưa tính hưởng là tháng 4,5,6/2016.
Trong truy vấn (query) các bạn giúp mình làm cách nào để tính các tháng hưởng còn lại tiếp theo: Như tháng 4/2016 thì số tháng còn lại của Ông A phải là (6 tháng - 3 tháng đã hưởng ngay thời điểm xét) tức còn 2 tháng. Tương tự tháng 5/2016 còn 1 tháng và tháng 6/2016 thì giải quyết đủ 6 tháng.
Cụ thể:
* Thời điểm xét 3/2016
 Họ tên, Tham gia,  Kết thúc , Số tháng, Tháng XD, Số tháng đã xét, Số tháng chưa xét
Ông A ,    1/1/16  ,   30/6/16 ,      6     ,     1/3/16     ,          3              ,             3
* Thời điểm xét 4/2016
Họ tên, Tham gia,  Kết thúc , Số tháng, Tháng XD, Số tháng đã xét, Số tháng chưa xét
Ông A ,    1/1/16  ,   30/6/16 ,      6     ,     1/3/16     ,          4              ,             2
* Thời điểm xét 5/2016
Họ tên, Tham gia,  Kết thúc , Số tháng, Tháng XD, Số tháng đã xét, Số tháng chưa xét
Ông A ,    1/1/16  ,   30/6/16 ,      6     ,     1/3/16     ,          5              ,             1
* Thời điểm xét 6/2016
Họ tên, Tham gia,  Kết thúc , Số tháng, Tháng XD, Số tháng đã xét, Số tháng chưa xét
Ông A ,    1/1/16  ,   30/6/16 ,      6     ,     1/3/16     ,          6              ,             0



Rất cảm ơn!
Chữ ký của tronghieu9792 Xin chào, mình là tronghieu9792, Tham gia http://thuthuataccess.com/forum từ ngày 10-01 -14.
Reply
Những người đã cảm ơn
#2
Bạn dùng hàm DateDiff().
-Số tháng đã set: = DateDiff("m", [NgayThamGia], Date())
- Số tháng chưa set:= IFF(Datediff("m", Date(), [NgayKetThuc])<0, 0 , Datediff("m", Date(), [NgayKetThuc]))
Chữ ký của ongke0711 If you BORN poor, it's not your mistake. But if you DIE poor, It's your mistake!
ღღღღღTài sản của ongke0711 (View All Items) ღღღღღ
Reply
Những người đã cảm ơn tronghieu9792 , maidinhdan
#3
cảm ơn Ongke0711!
Chữ ký của tronghieu9792 Xin chào, mình là tronghieu9792, Tham gia http://thuthuataccess.com/forum từ ngày 10-01 -14.
Reply
Những người đã cảm ơn


Có thể liên quan đến chủ đề
Chủ đề: Tác giả Trả lời: Xem: Bài mới nhất
  Tính lại giá xuất kho theo PP Bình quân gia quyền sau mỗi lần nhập ledangvan 19 589 Hôm qua, 09:38 AM
Bài mới nhất: ledangvan
  Giúp dùm bài tập query nguyentrunghoadh 3 120 17-08-17, 01:00 PM
Bài mới nhất: ongke0711
Video [Hỏi] Mong các anh chị giúp đỡ tính ngày trả kết quả trong access thequyennguyen 2 90 14-08-17, 02:44 PM
Bài mới nhất: thequyennguyen
  Tìm record lớn nhất trong Query có sẵn BESTKI522 6 301 18-07-17, 10:03 AM
Bài mới nhất: BESTKI522
  [Hỏi] Hỏi hàm dò ngày tháng trong 1 Table truongtrungviet 18 737 13-07-17, 11:51 PM
Bài mới nhất: ongke0711

Chuyển nhanh:


User(s) browsing this thread: 1 Guest(s)
Diễn Đàn Thơ Văn Thi Ẩm Lâu|Nhà Hàng Sông Thơ