tranthanhan1962 > 24-04-17, 06:39 PM
(24-04-17, 03:55 PM)HoangManh Đã viết: Dạ anh cho em hỏi là set txtbox thế nào để ngừoi dùng không nhập hay sửa xóa txt đựoc ạ. combobox muốn thêm giá trị bằng tay vào combo thì thêm ở đâu ạ.Giới thiệu bạn 1 cách thêm giá trị vào conbobox:
HoangManh > 25-04-17, 09:43 AM
tranthanhan1962 > 25-04-17, 11:16 AM
(25-04-17, 09:43 AM)HoangManh Đã viết: Em cảm ơn các anh ạ. Có thể dô em tìm chưa kĩ mong các anh thông cảm . Em muốn hỏi là trong lish danh sách trên from . Giờ em muốn tính trung bình giá trị các dòng giống nhau thì có cách nào không ạ.
Ví dụ
sanpham khoiluong soluong dongia gia ngay
a 10 5 1 5 2017/04/21
a 10 5 1 5 2017/04/20
a 10 5 1 5 2017/03/22
b 11 5 1 5 2017/03/22
a 10 15 1 15 (dong sum cua a)
b 11 5 1 5 ( dong sum cua b)
20 20 (dong sum cua ab)
và các dong sum có màu khác nhau ạ. Em cảm ơn ạ
HoangManh > 25-04-17, 11:47 AM
(25-04-17, 11:16 AM)tranthanhan1962 Đã viết:(25-04-17, 09:43 AM)HoangManh Đã viết: Em cảm ơn các anh ạ. Có thể dô em tìm chưa kĩ mong các anh thông cảm . Em muốn hỏi là trong lish danh sách trên from . Giờ em muốn tính trung bình giá trị các dòng giống nhau thì có cách nào không ạ.
Ví dụ
sanpham khoiluong soluong dongia gia ngay
a 10 5 1 5 2017/04/21
a 10 5 1 5 2017/04/20
a 10 5 1 5 2017/03/22
b 11 5 1 5 2017/03/22
a 10 15 1 15 (dong sum cua a)
b 11 5 1 5 ( dong sum cua b)
20 20 (dong sum cua ab)
và các dong sum có màu khác nhau ạ. Em cảm ơn ạ
Bạn cần tìm tài liệu để học và nắm các vấn đề căn bản của access. Đây là những vấn đề rất đơn giản, nằm trong phần cơ bản của những trang đầu trong các tài liệu access. Để tính được sum, average, min, max, Count ...Vào query total để xử lý. Ngoài ra có thể dùng hàm Sum, Avg đưa vào textbox trong form để xử lý.
tranthanhan1962 > 25-04-17, 04:49 PM
maidinhdan > 25-04-17, 10:03 PM
(25-04-17, 04:49 PM)tranthanhan1962 Đã viết: Giả sử table của bạn là list
SELECT sanpham, SUM(khoiluong),AVG(soluong)
FROM lish
GROUP BY sanpham
Cú pháp:
SELECT FieldName1, FieldName2, FieldNameX..., SUM(FieldName2),AVG(FieldName3)
FROM TableName
GROUP BY FieldName1
Nếu như bạn đã có form thì tạo một texbox rồi đưa hàm vào =SUM(khoiluong),=AVG(soluong)
Mình lấy làm lạ là bạn chưa OK lắm trong việc xử lý access mà lại xử lý SQL. Trong Access bạn có thể dùng lưới QBE thiết kế query rồi chuyển thành SQL. Như ở SQL bạn phải dùng trực tiếp ngôn ngữ truy vấn có cấu trúc. Để thực hiện tốt công việc này bạn phải học và nắm được các thành phần trong câu lệnh, cú pháp của SQL một cách nhuần nhuyễn.
Về các mệnh đề cơ bản SQL bạn có thể nghiên cứu tại đây (báo với bạn đây chỉ là một giọt nước đầu tiên của SQL thôi đấy)
Trích dẫn:Dạ em cảm ơn anh. Nhưng em muốn xin hứong đi. Giờ em không dùng query mà dùng Sql để gọi data từi SQLserver ra. khi muốn tính sum và cout trên cùng một lần gọi thì mình nên làm như nào. và dùng nhưng gì ạ. Còn trong query thì em làm dk ạ.