Đánh giá chủ đề:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
hỏi cách query update ngày mới nhất
#1
cho mình hỏi, cách cập nhật ngày mới nhất từ trong bảng 2 sang bảng 1

[/url]
https://drive.google.com/file/d/0B66fm4p...sp=sharing
https://drive.google.com/file/d/0B66fm4p...sp=sharing

mình mới chỉnh lại
[url=https://drive.google.com/open?id=0B66fm4p6PAaFOGRsVlJXcFJFdTQ]
Chữ ký của adamtitan37 adamtitan37,gia nhập Thủ Thuật Access từ 25-10 -15.
Reply
Những người đã cảm ơn
#2
Bạn không cho permission để download file.
Chữ ký của ongke0711 If you BORN poor, it's not your mistake. But if you DIE poor, It's your mistake!
ღღღღღTài sản của ongke0711 (View All Items) ღღღღღ
Reply
Những người đã cảm ơn adamtitan37
#3
(26-10-15, 12:59 PM)ongke0711 Đã viết: Bạn không cho permission để download file.

hehe, mình mới sử dụng google drive nên chưa rành, mình đã chỉnh rồi, bạn xem giúp dùm mình
Chữ ký của adamtitan37 adamtitan37,gia nhập Thủ Thuật Access từ 25-10 -15.
Reply
Những người đã cảm ơn
#4
Tôi đã xem hình và yêu cầu của bạn.Làm thì dễ rồi nhưng để cho chuẩn hoá CSDL thì bạn nên nói rõ hơn mục đích của nghiệp vụ này vì có thể sẽ có cách khác hay hơn để đạt mục tiêu. 
Tôi thấy bạn y/c cập nhật ngày mới qua table 1 vậy cột tiền thì như thế nào?
Chữ ký của ongke0711 If you BORN poor, it's not your mistake. But if you DIE poor, It's your mistake!
ღღღღღTài sản của ongke0711 (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#5
file cần chỉnh

https://drive.google.com/file/d/0B66fm4p...sp=sharing
https://drive.google.com/file/d/0B66fm4p...sp=sharing

mỉnh muốn update ngày mới nhất table TT của SBN 3993 , ngày 28/8/2015. sang table CDNHAP, đang có SBN 3993, ngày 25/2/2015.

mà bên cạnh đó, mình cũng ko hiểu, dù cấu trúc file ko có gì to tác nhưng dung lượng lại khủng.
Chữ ký của adamtitan37 adamtitan37,gia nhập Thủ Thuật Access từ 25-10 -15.
Reply
Những người đã cảm ơn
#6
Thực sự mình chưa hiểu nghiệp vụ này của bạn là như thế nào? Tại sao phải update ngày gần nhất vào table CDNHAP. Nguyên tắc CSDL là phải ghi lại tất cả các dữ liệu phát sinh để truy vấn sau này, nếu cần báo cáo thì tạo query hoặc table phụ trích xuất dữ liệu. Theo cách của bạn là update (thay đổi ngày) luôn vào dữ liệu gốc. Bạn có nhầm giữa Update và Append không?
Nếu muốn update cột [NGAYCAM] bằng ngày mới nhất trong table TT thì bạn tạo cái query và paste câu SQL này vô:
Mã PHP:
UPDATE CDNHAP SET CDNHAP.NGAYCAM DMax("NGAY","TT","SBN ='" & [CDNHAP].[SBN] & "'"); 

Về việc file database của Access dung lượng lớn ra vì khi chạy nó phải mở table, chạy code, xử lý, tạo table tạm v.v.. nên sẽ phình lên. Bạn nên chọn Compact on Close để dọn dẹp file lại sau khi chạy.
Chữ ký của ongke0711 If you BORN poor, it's not your mistake. But if you DIE poor, It's your mistake!
ღღღღღTài sản của ongke0711 (View All Items) ღღღღღ
Reply
Những người đã cảm ơn adamtitan37
#7
thanks bạn rất nhiều

Mình mở tiệm cầm đồ, do đó, file áccess của mình, mình muốn LỰA CHỌN NGÀY MỚI NHẤT TRONG BẢNG TT, ĐƯỢC HIỂN THỊ TRÊN BẢNG CDNHAP.

Thanks CODE của bạn trước, code đó đúng với ý mình, nhưng chỉ có cái KHI MÌNH RUN thì  NGÀY UPDATE THÌ CÓ trong bảng CDNHAP, NHƯNG NGÀY KO ĐƯỢC UPDATE THÌ MẤT HẾT.

xin bạn chỉnh lại dùm mình
Chữ ký của adamtitan37 adamtitan37,gia nhập Thủ Thuật Access từ 25-10 -15.
Reply
Những người đã cảm ơn
#8
Để chỉ Update những record có cùng số SBN trong table TT vậy bạn tạo cái Query phụ chỉ lọc ra những record cùng SBN của TT.
qrySBNCanUpdate:
Mã PHP:
SELECT CDNHAP.SBNCDNHAP.NGAYCAM
FROM CDNHAP INNER JOIN TT ON CDNHAP
.SBN TT.SBN

Thay thế table CDNHAP = qrySBNCanUpdate

Mã PHP:
UPDATE qrySBNCanUpdate SET qrySBNCanUpdate.NGAYCAM DMax("NGAY","TT","SBN ='" & [qrySBNCanUpdate].[SBN] & "'"); 
Chữ ký của ongke0711 If you BORN poor, it's not your mistake. But if you DIE poor, It's your mistake!
ღღღღღTài sản của ongke0711 (View All Items) ღღღღღ
Reply
Những người đã cảm ơn adamtitan37
#9
xin cám ơn anh nhiều ongke0711
Chữ ký của adamtitan37 adamtitan37,gia nhập Thủ Thuật Access từ 25-10 -15.
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 152 01-12-16, 05:15 PM
Bài mới nhất: maidinhdan
  [Help] ẩn nút ""Close Windown" khi mở query tronghieu9792 4 82 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 286 28-11-16, 05:31 PM
Bài mới nhất: vuthaiha90
  [Hỏi] cách lọc nhân viên làm việc ở 2 phòng ban? hoanghai902 1 53 27-11-16, 04:49 PM
Bài mới nhất: Noname
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 86 23-11-16, 12:33 AM
Bài mới nhất: luonguct

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ơ