Giúp mình tính Tồn cuối bằng câu lệnh SQL nhé các bạn

Liên hệ QC

hoanghuytfs

Thành viên mới
Tham gia
1/6/13
Bài viết
20
Được thích
2
Hi Các bạn !
- mình có 2 sheet dữ kiệu như sau :

1. Sheet Tồn đầu kỳ :
MÃ HÀNG | TÊN HÀNG | TỒN ĐẦU KỲ

2. Sheet Nhật Ký Nhập Xuất

NGÀY | SỐ PXK | KHO XUẤT | KHO NHẬP | GHI CHÚ | MÃ HÀNG | TÊN HÀNG | SỐ LƯỢNG

=> nhờ các bạn viết giúp mình câu lệnh SQL xuất ra danh sách tồn cuối với
 
Bảng Nhật Ký Nhập Xuất không theo chuẩn CSDL LH bậc 1, không thể nhìn mà biết dữ liệu.
Cần thêm chi tiết: đại khái là làm thế nào để biết một phát sinh là xuất hay nhập.

(*) Chuẩn bậc 1: một phát sinh chỉ có thể là xuất hoặc nhập chứ không thể là cả hai. Bảng có 2 trường là không theo chuẩn.
Không theo chuẩn vẫn làm việc được, nhưng phải thêm một số chi tiết để CSDL không bị nhầm lẫn.
 
Hi bạn VetMini !
- vậy mình cần phải làm lại bảng Nhật Ký Nhập Xuất hả bạn :

*** CÁCH 1 : Mình tách thành các bảng như vầy :
1. TABLE : TỒN ĐẦU KỲ :
MÃ HÀNG | TỒN ĐẦU KỲ
2. TABLE : DANHMUCHH :
MÃ HÀNG | TÊN HÀNG
3.TABLE : NKXUAT
NGÀY | SO PXK | KHO XUAT | MÃ HÀNG XUAT | SL XUẤT
4.TABLE : NKNHAP
NGÀY | SO PNK | KHO NHAP | MÃ HÀNG NHÂP | SL NHẬP


*** Cách 2 : mình thêm vào trong sheet Nhật Ký Nhập Xuất 1 cột loại phiếu ( N-X) để phân biệt
NGÀY | LOẠI PHIẾU |SỐ PXK | KHO XUẤT | KHO NHẬP | GHI CHÚ | MÃ HÀNG | TÊN HÀNG | SỐ LƯỢNG

- bạn cho mình ý kiến cách nào dể viết câu lệnh SQL tính tồn cuối
 
Xin lỗi, tôi dị ứng với chào hỏi tiếng Tây. Miễn nói chuyện tiếp.
 
Tôi không biết nên mới gửi bài lên diễn đàn nhờ các bạn chỉ giúp. Chỉ là câu chào hỏi thôi, làm gì bắt bẻ vậy bạn VetMimi. Tôi đâu có xin xỏ kiến thức của bạn
Bạn khinh người quá rồi đó !
 
Trước đó, tôi chỉ nói là tôi dị ứng chứ chưa hề nói là tôi khinh người. Nhưng bạn đã muốn huỵch toẹt thì tôi huỵch toẹt: Tôi vốn khinh người Việt mà chào hỏi nhau bằng tiếng Tây. Cớ bạn chưa đủ trình độ xin kiến thức của tôi đâu, cả về nghề Excel lẫn về cách nói chuyện bằng tiếng Tây.

Tuy nhiên, "rừng đâu có hết củi". Diễn đàn này có những người khác vừa giỏi vừa không dị ứng tiếng Tây. Thể nào cũng có ngwuoiwf giúp, không sao đâu.
 
Lần chỉnh sửa cuối:
ồ thế ah ! dù sao cũng cảm ơn bạn nhé VetMimi
 
Thôi mỗi người nhịn 1 tí cãi cọ hơn thua nhau làm gì một câu nhịn 9 câu lành, gởi bạn hoanghuytfs nếu mình muốn dùng các câu lệnh truy vấn trong CSDL, điều đầu tiên là dữ liệu phải thật chuẩn, cấu trúc các bản có hợp lý hay không? có cái nào là khoá (khoá ngoại, chính) từ đó mới đưa ra các phép kết cho hợp lý. Dữ liệu là của bạn, bạn nên tự cấu trúc lại cho hợp lý thì người ta mới giúp bạn các phép kết được
 
Thôi mỗi người nhịn 1 tí cãi cọ hơn thua nhau làm gì một câu nhịn 9 câu lành, gởi bạn hoanghuytfs nếu mình muốn dùng các câu lệnh truy vấn trong CSDL, điều đầu tiên là dữ liệu phải thật chuẩn, cấu trúc các bản có hợp lý hay không? có cái nào là khoá (khoá ngoại, chính) từ đó mới đưa ra các phép kết cho hợp lý. Dữ liệu là của bạn, bạn nên tự cấu trúc lại cho hợp lý thì người ta mới giúp bạn các phép kết được

Trong nghề kho, có cái gọi là diễn giải quy trình. Cái đó mới quan trọng nhất.

Đàu tiên hết người ta đọc các mục (trường) của chi tiết phát sinh. Khi nhìn thấy chi tiết này có cả Kho Nhập lẫn Kho Xuất thì người ta cho ngay rằng loại phát sinh này có thể bao gồm cả chuyển kho. Phải xác định rõ rằng chuyện chuyển kho có hay không rồi mới tính đến chuyện chuẩn hoá CSDL.

tb. đừng bao giờ khuyên tôi nhịn cái gì. Tính tôi rất tự cao.
 
Web KT
Back
Top Bottom