-
Lấy dữ liệu từ 1 cột của 1 query có nhiều điều kiện
recca123 > 07-04-24, 01:34 PM
kính gửi các bác trong diễn đàn, em mới mày mò sử dụng access để phục vụ cho công việc, hiện tại em đang gặp vấn đề khi truy vấn từ 1 bảng và 1 query để lấy dữ liệu từ 1 cột của query này, cụ thể như sau:
Bảng có tên là ITT có các cột là MaCV, MaITT, MaKH, Loaihang, Ngay, Bexuat,SLxuat_m3vtt, Benhan, Slnhan_m3vtt.
Query có tên là Tkbe có các cột là : Trangthai, Loaihang, Ten_be, Ngaybd, Ngaykt, MaKH,
Em đang thực hiện một truy vấn để nối dữ liệu của cột TKbe.Trangthai theo điều kiện ITT.Loaihang = Tkbe.Loaihang và ITT.Bexuat = Tkbe.Ten_be.
Kết quả em muốn của truy vấn là: MaCV, MaKH,Loaihang, Trangthai, Tổng của SLxuat_m3vtt, và theo Thang: Month([Ngay])
Hiện tại các bảng và query này e chưa biết tạo mối liên hệ như thế nào cho đúng, và mày mò để sử dụng câu điều kiện các kiểu đều không cho kết quả như em mong muốn. Vậy nhờ các bác trên diễn đàn hỗ trợ giúp ạ.
Em xin cảm ơn.
Em xin gửi file demo theo link: https://drive.google.com/file/d/1gb3FATS...sp=sharing
và hình ảnh mong kết quả mong muốn : https://drive.google.com/file/d/1xXZAjBn...sp=sharing (dòng gạch đỏ là không mong muốn) -
RE: Lấy dữ liệu từ 1 cột của 1 query có nhiều điều kiện
ongke0711 > 07-04-24, 05:40 PM
(07-04-24, 01:34 PM)recca123 Đã viết: kính gửi các bác trong diễn đàn, em mới mày mò sử dụng access để phục vụ cho công việc, hiện tại em đang gặp vấn đề khi truy vấn từ 1 bảng và 1 query để lấy dữ liệu từ 1 cột của query này, cụ thể như sau:
Bảng có tên là ITT có các cột là MaCV, MaITT, MaKH, Loaihang, Ngay, Bexuat,SLxuat_m3vtt, Benhan, Slnhan_m3vtt.
Query có tên là Tkbe có các cột là : Trangthai, Loaihang, Ten_be, Ngaybd, Ngaykt, MaKH,
Em đang thực hiện một truy vấn để nối dữ liệu của cột TKbe.Trangthai theo điều kiện ITT.Loaihang = Tkbe.Loaihang và ITT.Bexuat = Tkbe.Ten_be.
Kết quả em muốn của truy vấn là: MaCV, MaKH,Loaihang, Trangthai, Tổng của SLxuat_m3vtt, và theo Thang: Month([Ngay])
Hiện tại các bảng và query này e chưa biết tạo mối liên hệ như thế nào cho đúng, và mày mò để sử dụng câu điều kiện các kiểu đều không cho kết quả như em mong muốn. Vậy nhờ các bác trên diễn đàn hỗ trợ giúp ạ.
Em xin cảm ơn.
Em xin gửi file demo theo link: https://drive.google.com/file/d/1gb3FATS...sp=sharing
và hình ảnh mong kết quả mong muốn : https://drive.google.com/file/d/1xXZAjBn...sp=sharing (dòng gạch đỏ là không mong muốn)
Trong Query bạn phải tạo quan hệ (Relationship) các bảng với nhau thì mới ra kết quả chính xác.
Link file: https://www.mediafire.com/file/lm412omkz...accdb/file -
RE: Lấy dữ liệu từ 1 cột của 1 query có nhiều điều kiện
recca123 > 07-04-24, 06:14 PM
Cảm ơn Bạn đã hỗ trợ, có điều sao mình chạy Query, và kết quả thì trường Trangthai vẫn để trống, không có giá trị là "Ngoại quan" hoặc "Nội địa" như mình mong muốn.
Bạn giúp mình tiếp được nữa không -
RE: Lấy dữ liệu từ 1 cột của 1 query có nhiều điều kiện
ongke0711 > 07-04-24, 07:01 PM
(07-04-24, 06:14 PM)recca123 Đã viết: Cảm ơn Bạn đã hỗ trợ, có điều sao mình chạy Query, và kết quả thì trường Trangthai vẫn để trống, không có giá trị là "Ngoại quan" hoặc "Nội địa" như mình mong muốn.
Bạn giúp mình tiếp được nữa không
Cái Table ListBe bạn lấy trạng thái từ table TrangThai mà table này không có đi theo cái Database mà bạn gửi. Bạn chỉ cần thêm table TrangThai vô là được rồi. -
RE: Lấy dữ liệu từ 1 cột của 1 query có nhiều điều kiện
recca123 > 07-04-24, 08:09 PM
Mình vẫn chưa hiểu lắm, nếu thêm Table Trangthai thì mình thêm 2 giá trị là "Ngoại quan" và "Nội Địa", thì bước kế tiếp nên làm thế nào, tại lúc đầu mình cũng tính làm table này nhưng không tài nào lấy giữ liệu được như mong muốn, nên đã xóa đi rồi. Bạn có thể cập nhật file demo để mình mày mò thêm được không -
RE: Lấy dữ liệu từ 1 cột của 1 query có nhiều điều kiện
ongke0711 > 07-04-24, 08:26 PM
Bạn cứ thêm table TrangThai vô là Query tự chạy ra đúng thôi.
Thêm vào ngăn Table thôi chứ không thêm vào Query. -
RE: Lấy dữ liệu từ 1 cột của 1 query có nhiều điều kiện
recca123 > 07-04-24, 08:42 PM
(07-04-24, 08:26 PM)ongke0711 Đã viết: Bạn cứ thêm table TrangThai vô là Query tự chạy ra đúng thôi.
Thêm vào ngăn Table thôi chứ không thêm vào Query.
Nhờ bạn xem lại file giúp, mình thử rồi vẫn không được https://drive.google.com/file/d/1pFvbND8...sp=sharing
Không biết dữ liệu mình bị sai chỗ nào. -
RE: Lấy dữ liệu từ 1 cột của 1 query có nhiều điều kiện
ongke0711 > 08-04-24, 12:10 PM
(07-04-24, 08:42 PM)recca123 Đã viết: Nhờ bạn xem lại file giúp, mình thử rồi vẫn không được https://drive.google.com/file/d/1pFvbND8...sp=sharing
Không biết dữ liệu mình bị sai chỗ nào.
Bạn dính lỗi khi thiết kế Table.
- Cột tên bể xuất không nhất quán chọn cột [STT] hay [Tên Bể] giữa các table nên nó tham chiếu không ra.
- Trong table không nên dùng ComboBox để chọn vì nó sẽ làm giảm tốc độ xử lý. Table chỉ để lưu dữ liệu, không phải để xem nên không cần comboBox cho các cột [tên bể], [Trạng thái]...Muốn xem, nhập liệu thì lên Form mà xem, khi đó mới dùng Combobox để dễ nhập liệu.
Link file: https://www.mediafire.com/file/3tk1p10s4...accdb/file -
RE: Lấy dữ liệu từ 1 cột của 1 query có nhiều điều kiện
recca123 > 08-04-24, 03:17 PM
(08-04-24, 12:10 PM)ongke0711 Đã viết:
(07-04-24, 08:42 PM)recca123 Đã viết: Nhờ bạn xem lại file giúp, mình thử rồi vẫn không được https://drive.google.com/file/d/1pFvbND8...sp=sharing
Không biết dữ liệu mình bị sai chỗ nào.
Bạn dính lỗi khi thiết kế Table.
- Cột tên bể xuất không nhất quán chọn cột [STT] hay [Tên Bể] giữa các table nên nó tham chiếu không ra.
- Trong table không nên dùng ComboBox để chọn vì nó sẽ làm giảm tốc độ xử lý. Table chỉ để lưu dữ liệu, không phải để xem nên không cần comboBox cho các cột [tên bể], [Trạng thái]...Muốn xem, nhập liệu thì lên Form mà xem, khi đó mới dùng Combobox để dễ nhập liệu.
Link file: https://www.mediafire.com/file/3tk1p10s4...accdb/file
Cảm ơn bạn, mình đã làm được.
Cho mình hỏi thêm là theo file demo bạn đã gửi nếu không sử dụng Combobox trong table, nếu tạo Form nhập liệu dùng ComboBox thì các cột của table mình nên để loại nào, nếu được bạn cho mình link xem vài bài hướng dẫn đã có trên diễn đàn được không. -
RE: Lấy dữ liệu từ 1 cột của 1 query có nhiều điều kiện
ongke0711 > 08-04-24, 10:15 PM
(08-04-24, 03:17 PM)recca123 Đã viết: Cho mình hỏi thêm là theo file demo bạn đã gửi nếu không sử dụng Combobox trong table, nếu tạo Form nhập liệu dùng ComboBox thì các cột của table mình nên để loại nào, nếu được bạn cho mình link xem vài bài hướng dẫn đã có trên diễn đàn được không.
Tôi lấy file bạn làm cái Form demo nhập liệu luôn. Xem file đính kèm.
Link file: https://www.mediafire.com/file/azxesplro...accdb/file