-
01-31-2015, 03:12 PM #11Silver member
- Ngày tham gia
- Aug 2015
- Bài viết
- 33
Gửi bởi hoangvn79
hang:-(id,ten,don_gia_bq)
phieu:-(id,ngay,tong_tien,loai_phieu)
chitiet:-(id,hang_id,don_gia,solg...)
- khi nhap xuat hang chung ta se thong qua phieu để nhập xuất nhiều món hàng khác nhau
- đồng thời khi nhập ta sẽ tính luôn gia tri binh quan và lưu vào bang hang
- Khi nhập ta sẽ dọc don gia tu gia tri binh quan ở bảng hang.
Ban thấy thế nào?
Nhân tiện cho mình hỏi các bạn trên diễn đàn, với cấu trúc table như vậy, giá trị tồn kho đầu kỳ sẽ lưu vào đâu ?
-
02-02-2015, 01:24 AM #12Junior Member
- Ngày tham gia
- Nov 2015
- Bài viết
- 0
Gửi bởi thucgia
-
02-02-2015, 01:38 AM #13Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
cai editor cua dien dan minh chua quen viet, de luc khac viet lai, that cao loi
Gia su co bang sau
test_don_gia_bq
id hang_id loai solg don_gia
1 sua DDK 10 10
2 duong DDK 10 10
3 bot DDK 10 10
4 sua N 10 100
5 sua N 10 200
6 duong N 10 100
7 duong X 10 100
Lam sao tinh don gia binh quan?
Sql the nay
/---------------------------------/
select hang_id,
(tien_dk+tien_nhap-tien_xuat)/(ton_dk+nhap-xuat) as don_gia
from
(
SELECT test_don_gia_bq.hang_id,
Sum(IIf(loai="DDK",solg*don_gia,0)) AS tien_dk,
Sum(IIf(loai="N",solg*don_gia,0)) AS tien_nhap,
Sum(IIf(loai="X",solg*don_gia,0)) AS tien_xuat,
Sum(IIf(loai="DDK",solg,0)) AS ton_dk,
Sum(IIf(loai="N",solg,0)) AS nhap,
Sum(IIf(loai="X",solg,0)) AS xuat
FROM test_don_gia_bq
GROUP BY test_don_gia_bq.hang_id
)
/---------------------------------/
Ket qua the nay
Query2
/---------------------------------/
hang_id don_gia
bot 10
duong 10
sua 103.333333333333
/---------------------------------/
Thông qua phân tách dữ liệu Google từ 86 quốc gia, mới đây, một công ty tại Anh đã công bố bảng xếp hạng kích thước "cậu nhỏ" của các nước trên thế giới. Kết quả, hầu hết các nước xếp ở nhóm đầu của...
"Chim" của bạn trai Việt thuộc nhóm nhỏ nhất hành tinh?