Đánh giá chủ đề:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Help] Tạo query tính trung bình xuất theo từng mặt hàng trong khoảng thời gian
#1
Hiện mình có 1 vấn đề nhỏ về việc tạo quey mong mọi người giúp đỡ!
Mình có 2 table:
- tblTonKho (MaTonKho, MaHang, TonDau, Nhap, Xuat, TonCuoi): kho hàng hóa theo tháng (lấy theo MaTonKho, VD: làm việc dữ liệu tháng 5 thì sẽ lấy dữ liệu trong bảng này theo LEFT(MaTonKho,6) = "201505")
- tblHangHoa (MaHang, TenHang, DVTinh): chứa danh mục các hàng hóa
(Mình có đính kèm file ở cuối bài)
Vấn đề đặt ra là mình cần tạo 1 query theo yêu cầu sau:
- Lấy ra các cột: MaHang, TenHang, DVTinh, TrungBinhXuat, SLTon
- Cột TrungBinhXuat là trung bình xuất của các hàng hóa xuất ở 3 tháng gần nhất (không tính tháng đang làm việc, VD: tháng làm việc là 06/2015 thì côt TrungBinhXuat = trung bình của tháng 3, 4, 5 theo từng mặt hàng (xem hình bên dưới)
- Cột SLTon là số lượng tồn cuối tính đến thời điểm hiện tại của tháng đang làm việc (VD: tháng làm việc là 06/2015 thì cần tính số lượng tồn của tháng 6)

Relationshiop
[Hình: 91xbm2A.png]

Và yêu cầu cần có query cho kết quả như thế này
[Hình: tN1sp1p.png]

Và đây là file mdb của mình: Down tại đây

Hiện tại mình có thể làm cái tồn cuối (như yêu cầu đặt ra) nhưng còn cái cột Trung Bình Xuất thì ... đau đầu quá!
Rất mong sự giúp đỡ của các bạn.
Chữ ký của bvchauthanh
rose"Luôn luôn lắng nghe
Lâu lâu mới.... hiểu." rose
Reply
Những người đã cảm ơn
#2
Trích dẫn:bvchauthanh
Và yêu cầu cần có query cho kết quả như thế này
[Hình: tN1sp1p.png]

Và đây là file mdb của mình: Down tại đây

Hiện tại mình có thể làm cái tồn cuối (như yêu cầu đặt ra) nhưng còn cái cột Trung Bình Xuất thì ... đau đầu quá!
Rất mong sự giúp đỡ của các bạn.

Trả lời
Hình kết quả
[Hình: trungbinhxuat.jpg]



Demo theo đính kèm.

Thân mến


File đính kèm
.zip   Trungbinhxuat.zip (Kích cỡ: 11.98 KB / Tải về: 24)
Chữ ký của maidinhdan * Để được hỗ trợ tốt nhất, nhấn vào link dưới đây để xem.
1. [Hướng dẫn] Kiểu file gửi lên để được giúp đỡ
2. [Hướng dẫn] Nội quy diễn đàn
3. [Hướng dẫn] Cách Đưa file và hình vào diễn đàn
4.[Hướng dẫn] Để xây dựng một ứng dụng hoàn hảo và lời cảm tạ
5. Cần tìm Demo hay ứng dụng sử dụng thanh tìm kiếm phía trên cùng, bên phải của diễn đàn.
* Nếu muốn cảm ơn, hãy nhấn nút thank, không cần viết thêm bài nào nửa.



ღღღღღTài sản của maidinhdan (View All Items) ღღღღღ
Reply
Những người đã cảm ơn tranthanhan1962 , bvchauthanh
#3
Làm việc này thì 1 query không đủ phải xử lý kết hợp vài query bạn ạ!
Của bạn đây
Chữ ký của tranthanhan1962 Kết quả cuối cùng của một đời người, không phải bạn có được bao nhiêu tiền bạc, tài sản. Mà bạn còn bao nhiêu người bạn  thumbs up
ღღღღღTài sản của tranthanhan1962 (View All Items) ღღღღღ
Reply
Những người đã cảm ơn maidinhdan , bvchauthanh
#4
(01-07-15, 12:07 AM)tranthanhan1962 Đã viết: Làm việc này thì 1 query không đủ phải xử lý kết hợp vài query bạn ạ!
Của bạn đây

Cảm ơn anh tranthanhan, Bài của em đăng trước anh vài phút, chỉ làm có 01 Query thôi. Xin anh cho ý kiến.
Chữ ký của maidinhdan * Để được hỗ trợ tốt nhất, nhấn vào link dưới đây để xem.
1. [Hướng dẫn] Kiểu file gửi lên để được giúp đỡ
2. [Hướng dẫn] Nội quy diễn đàn
3. [Hướng dẫn] Cách Đưa file và hình vào diễn đàn
4.[Hướng dẫn] Để xây dựng một ứng dụng hoàn hảo và lời cảm tạ
5. Cần tìm Demo hay ứng dụng sử dụng thanh tìm kiếm phía trên cùng, bên phải của diễn đàn.
* Nếu muốn cảm ơn, hãy nhấn nút thank, không cần viết thêm bài nào nửa.



ღღღღღTài sản của maidinhdan (View All Items) ღღღღღ
Reply
Những người đã cảm ơn bvchauthanh
#5
Cách làm của maidinhdan cũng rất hay mà. Lúc nãy mình vừa làm vừa cài lại corel x7 nên tắt mạng để cr@ck. Khi cr@ck xong mới post lên xem lại thì thấy bạn đã post rồi 007 . Sorry nha. Mình sử dụng 2 query để bạn bvchauthanh dễ hiểu. Với lại để ra được query có thêm 2 cột vừa tồn cuối vừa bình quân xuất của bvchauthanh mình cố ý giữ lại MaTonKho trong query để sau này còn liên kết  với table tblTonKho để lấy giá trị tồn cuối. Có điều cách thiết kế mã của bạn bvchauthanh hơn khó hiểu. Thay vì làm cái mã MaTonKho 10 số có thể xử dụng 1 field ngày kết hợp với 2 số cuối field ID thì dễ làm hơn nhiều. Còn nếu mỗi ngày  chỉ có một phát sinh xuất thì bỏ ID cũng được.
Chữ ký của tranthanhan1962 Kết quả cuối cùng của một đời người, không phải bạn có được bao nhiêu tiền bạc, tài sản. Mà bạn còn bao nhiêu người bạn  thumbs up
ღღღღღTài sản của tranthanhan1962 (View All Items) ღღღღღ
Reply
Những người đã cảm ơn maidinhdan , bvchauthanh
#6
Cám ơn các bạn đã nhiệt tình giúp đỡ!
Theo cách của bạn maidinhdan cũng rất hay, nhưng theo cách của bạn tranthanhan1962 thì mình dễ hiểu hơn (hihi, do mình chưa rành về access lắm, nhất là về query, mong bạn maidinhdan đừng buồn nhá).
Một lần nữa xin chân thành cám ơn các bạn đã giúp mình, trên diễn đàn này mình học được rất nhiều, chúc cho diễn đàn ngày càng phát triển và hữu ích cho những ai đam mê access (như tui hihi)
Chữ ký của bvchauthanh
rose"Luôn luôn lắng nghe
Lâu lâu mới.... hiểu." rose
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
  Lọc query có điều kiện để tạo report honglv157 3 155 01-12-16, 05:15 PM
Bài mới nhất: maidinhdan
  [Help] ẩn nút ""Close Windown" khi mở query tronghieu9792 4 85 30-11-16, 09:36 PM
Bài mới nhất: tronghieu9792
  [Hỏi] Lọc Hợp đồng theo điều kiện ngày tháng vuthaiha90 7 288 28-11-16, 05:31 PM
Bài mới nhất: vuthaiha90
Question [Help] Cần giúp đỡ tạo query lấy giá trị của dòng liền trước để tính giá trị trung bình luonguct 4 87 23-11-16, 12:33 AM
Bài mới nhất: luonguct
  Hướng Dẫn hướng dẫn làm query tieuho828 6 146 21-11-16, 12:36 AM
Bài mới nhất: toancvp

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ơ