Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Trường được tính toán với giá trị từ một bảng khác trong Microsoft Access

Tôi không chắc chắn 100% những gì bạn đang theo dõi ở đây, nhưng tôi nghĩ tốt nhất là nên chỉ cho bạn cách liên kết 2 bảng của bạn trong một truy vấn trước ..

Đi tới Tạo> Thiết kế Truy vấn:

Thêm cả hai bảng của bạn (bấm đúp vào chúng):

Sau đó đóng cửa sổ Hiển thị Bảng; bạn sẽ có các bảng của mình trong Trình thiết kế truy vấn ngay bây giờ:

Nhấp và kéo từ Stato sang Tipo; điều này sẽ tạo sự kết hợp giữa các trường sau:

Bấm đúp vào tất cả các trường của bạn trong mỗi bảng để chúng xuất hiện trong truy vấn:

Trong trường có sẵn tiếp theo cho truy vấn của bạn, nhấp chuột phải vào hộp "Trường" và chọn "Thu phóng":

Đặt IIF của bạn tuyên bố trong đó; đặt trước nó bằng tên trường và dấu hai chấm, chẳng hạn như sau:

... Lưu ý rằng tôi đã thu dọn IFF của bạn tuyên bố lên một chút, vì vậy bây giờ nó đọc:

MyCalculatedField: IIf([Stato]="Vendita",[Costo ivato 1 pezzo]+(([Costo ivato 1 pezzo]/100)*[Costo]),[Costo ivato 1 pezzo]+(([Costo ivato 1 pezzo]/100)*[Costo]))

Nhấp vào OK trên cửa sổ "Thu phóng". Nhấp vào "Chạy" để xem kết quả truy vấn của bạn:

Đây là kết quả của truy vấn (kiểm tra trường được tính toán của bạn có giống như bạn mong đợi không):

Nếu bạn muốn kết quả của truy vấn này điền dữ liệu vào một biểu mẫu thì bạn nên lưu truy vấn ...

... và đặt tên cho nó:

Sau đó, bạn có thể đi tới Tạo> Thiết kế biểu mẫu:

Trong Trang thuộc tính ở phía bên phải, chuyển đến tab "Dữ liệu" và sử dụng trình đơn thả xuống bên cạnh Nguồn bản ghi để chọn truy vấn bạn vừa lưu:

Nếu bạn đi tới Thiết kế> Thêm Trường Hiện có, bạn sẽ có thể đưa các trường từ Truy vấn vào để sử dụng trong Biểu mẫu của mình (Nhấp đúp hoặc kéo chúng để hiển thị trên Biểu mẫu của bạn):

Hy vọng điều này sẽ hữu ích!



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Loại bỏ các hàng trùng lặp Chỉ để lại hàng cũ nhất?

  2. Lần đăng nhập gần đây nhất của MYSQL và số lần đăng nhập trong 3 tháng qua

  3. Chỉ đọc bảng trong mysql

  4. Làm cách nào để chèn giá trị trong bảng bằng khóa ngoại bằng MySQL?

  5. XAMPP Chạy rất chậm với PHP / MySQL