Đá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
  [Help] Query "Grop by" công dồn ngày HoangManh 3 100 Hôm qua, 10:37 PM
Bài mới nhất: ongke0711
  [Hỏi] PHÉP TÍNH TỔNG CỦA 2 QRERY xa.nguyen 1 54 22-03-17, 03:01 AM
Bài mới nhất: tranthanhan1962
  Giúp tính tồn kho theo ngày ledangvan 12 407 16-03-17, 03:35 PM
Bài mới nhất: tranthanhan1962
  Hướng Dẫn Demo Tính tồn kho ( rất chi tiết) maidinhdan 29 3,566 13-03-17, 07:51 AM
Bài mới nhất: tranthanhan1962
  [Help] Tính tổng giá trị trên một dòng. HoangManh 2 72 10-03-17, 05:48 PM
Bài mới nhất: HoangManh

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ơ