Cách tạo query trong access 2007

  -  
Access đến webcasinovn.com 365 Access 2021 Access 2019 Access năm nhâm thìn Access 2013 Access 2010 Access 2007 Xem thêm...Ít hơn

quý khách hoàn toàn có thể áp dụng biểu thức nhằm thực hiện tất cả số đông máy cùng với tài liệu của mình. Ví dụ: xác minh số ngày đã trôi qua kể từ lúc deals được vận động hoặc phối hợp TênHọ thành Họ_Tên. Các mục sau đây chỉ dẫn bạn tạo thành biểu thức theo mỗi bước.

Bạn đang xem: Cách tạo query trong access 2007

Trong bài viết này

Tính cực hiếm mang đến tinh chỉnh và điều khiển trong biểu mẫu với report

Tạo trường được xem tân oán trong truy vấn

Đặt quý giá mang định mang đến ngôi trường bảng

Thêm nguyên tắc đúng đắn vào trường bảng hoặc phiên bản ghi

Nhóm với thu xếp dữ liệu trong report

Sử dụng biểu thức làm cho tiêu chí truy tìm vấn

Tạo trường được tính toán thù trong bảng

Đặt cực hiếm mang định cho tinh chỉnh

Thêm phép tắc đảm bảo mang lại tinh chỉnh

Điều khiển mang đến chạy hành động macro

Tính quý giá cho tinh chỉnh vào biểu mẫu và báo cáo

lúc các bạn thực hiện một biểu thức làm cho mối cung cấp dữ liệu cho tinh chỉnh và điều khiển, bạn sẽ tạo ra một tinh chỉnh và điều khiển được xem toán. Ví dụ: trả sử chúng ta tất cả một report hiển thị những phiên bản ghi kiểm kê và bạn có nhu cầu sinh sản một tổng trong chân trang báo cáo cùng tất cả những mục mẫu trong report.

*

Để tính tổng, đặt một điều khiển hộp vnạp năng lượng bạn dạng vào footer report rồi đặt ở trong tính Nguồn Điều khiển của vỏ hộp văn uống bạn dạng theo biểu thức sau:

=Sum() Trong trường phù hợp này, table_field là tên của ngôi trường gồm đựng quý giá tổng phú của chúng ta. Trường này có thể xuất phát từ một bảng hoặc truy tìm vấn. Hàm Sum tính tổng của rất nhiều cực hiếm vào table_field.

QUY TRÌNH

Trong Ngăn uống Dẫn hướng, bấm vào đề nghị biểu mẫu mã mà bạn có nhu cầu thay đổi rồi bnóng Dạng xem Bố trí hoặc Dạng xem Thiết kế trên thực đơn lối tắt.

Chọn tinh chỉnh nhưng bạn có nhu cầu nhập một biểu thức.

Nếu không hiển thị Bảng Thuộc tính, bnóng F4 nhằm hiển thị.

Để sản xuất biểu thức Theo phong cách thủ công bằng tay, trên tab Dữ liệu vào bảng ở trong tính, nhấp chuột nằm trong tính ControlSource của vỏ hộp văn uống phiên bản rồi nhập =, tiếp đến là phần còn sót lại của biểu thức. Ví dụ: nhằm tính tổng prúc đang hiển thị ở trên, hãy nhập =Sum(), hãy nhờ rằng vậy tên ngôi trường của doanh nghiệp vào table_field.

Đầu Trang

Sử dụng biểu thức có tác dụng tiêu chí truy vấn vấn

quý khách sử dụng tiêu chí trong truy tìm vấn nhằm thu khiêm tốn kết quả tróc nã vấn. Bạn nhập tiêu chí dưới dạng một biểu thức với Access chỉ trả về phần lớn sản phẩm khớp với biểu thức đó.

Ví dụ: đưa sử bạn có nhu cầu coi tất cả giao dịch tất cả ngày vận chuyển bên trong bố mon đầu năm 2017. Để nhập tiêu chí, các bạn nhập biểu thức dưới đây vào ô Tiêu chí cho cột Ngày/Giờ trong tầm nã vấn của người tiêu dùng. ví dụ như này áp dụng cột Ngày/Giờ mang tên là Ngày_Vận_chuyển. Để khẳng định phạm vi ngày, nhập tiêu chuẩn của người tiêu dùng Theo phong cách sau:

*

Đối cùng với từng phiên bản ghi vào bảng Đơn_sản phẩm, ví như cực hiếm vào cột Ngày_Vận_chuyển nằm trong phạm vi ngày nhưng bạn chỉ định, phiên bản ghi sẽ được chuyển vào Áp sạc ra của tầm nã vấn. Hãy chú ý đặt cực hiếm ngày trong biểu thức giữa những vết thăng (#). Access coi cực hiếm được đặt trong những dấu thăng là thứ hạng tài liệu Ngày/Giờ. Việc Access coi đa số quý hiếm đó dưới dạng tài liệu ngày/giờ đang có thể chấp nhận được bạn tiến hành tính toán trên hầu hết cực hiếm đó, chẳng hạn như rước thời buổi này trừ đi ngày khác.

QUY TRÌNH

Trong Ngnạp năng lượng Dẫn hướng, hãy nhấn vào đề nghị truy hỏi vấn nhưng mà bạn muốn biến hóa rồi bấm Dạng xem Thiết kế bên trên thực đơn lối tắt.

Bấm vào ô Tiêu chí vào cột nhưng mà bạn có nhu cầu nhập tiêu chí.

Để tạo thành biểu thức Theo phong cách thủ công, hãy nhập biểu thức tiêu chí của công ty. Đừng đặt tân oán tử = trước biểu thức tiêu chí.

Đầu Trang

Tạo trường được tính toán vào tróc nã vấn

Giả sử bạn đang xây dựng một truy hỏi vấn với muốn hiển thị tác dụng của một phxay tính sử dụng ngôi trường khác vào truy tìm vấn. Để sản xuất trường được tính toán, các bạn hãy nhập một biểu thức trong ô trống vào mặt hàng Trường trong truy hỏi vấn của doanh nghiệp. Ví dụ: nếu như khách hàng bao gồm một truy hỏi vấn bao gồm chứa ngôi trường Số lượng và một ngôi trường Đơn giá, bạn cũng có thể nhân hai trường này nhằm sinh sản một trường được tính toán mang lại Giá Mở rộng bằng cách nhập biểu thức sau đây vào mặt hàng Trường của truy vấn:

Extended Price: * Mnghỉ ngơi đầu biểu thức cùng với vnạp năng lượng phiên bản Extended Price: viết tên đến cột Giá Mở rộng mới. Tên này hay được Gọi là biệt danh. Nếu bạn ko cung ứng biệt danh, Access sẽ khởi tạo một biệt danh, ví dụ như Expr1.

*

lúc bạn chạy truy tìm vấn, Access tiến hành tính toán thù bên trên mỗi hàng nlỗi được hiển thị trong minh họa sau:

*

QUY TRÌNH

Trong Ngăn uống Dẫn phía, hãy bấm chuột cần truy vấn vấn nhưng bạn có nhu cầu đổi khác rồi sau đó bấm Dạng coi Thiết kế bên trên menu lối tắt.

Bấm ô Trường vào cột vị trí bạn muốn sinh sản trường được tính toán.

Để tạo ra biểu thức Theo phong cách bằng tay, hãy gõ biểu thức của doanh nghiệp.

Không đặt toán thù tử = trước biểu thức tiêu chí; cụ vào đó, ban đầu biểu thức bởi một nhãn mô tả, rồi mang đến dấu hai chnóng. Ví dụ: nhập Extended Price: để cung cấp nhãn mang đến biểu thức sản xuất trường được xem toán sở hữu tên Giá Mở rộng. Tiếp theo, nhập tiêu chí cho biểu thức của chúng ta sau dấu hai chnóng.

Đầu Trang

Tạo ngôi trường tính toán vào một bảng

Trong Access, bạn cũng có thể tạo nên một trường được tính toán vào bảng. Trường được tính xóa bỏ những hiểu biết của truy vấn bóc ra nhằm triển khai tính toán. Ví dụ: Nếu chúng ta tất cả một bảng liệt kê con số, giá bán và tỉ lệ thuế cho từng mục vào một giao dịch, chúng ta có thể bổ sung cập nhật một trường được tính toán hiển thị tổng giá chỉ nhỏng sau:

*(+(*)) Phxay tính bắt buộc bao hàm hầu hết trường từ các bảng hoặc tầm nã vấn khác với tác dụng của phnghiền tính vẫn ngơi nghỉ dạng chỉ gọi.

QUY TRÌNH

Msinh hoạt bảng bằng cách bấm lưu ban vào bảng trong Ngăn uống Dẫn phía.

Cuộn theo chiều ngang về phía cột bên phải trong bảng rồi nhấn vào đề mục cột Bấm để Thêm.

Nhập phxay tính bạn có nhu cầu mang đến trường này, ví dụ:

* Đối với trường được tính toán, bạn chớ nên bắt đầu biểu thức bằng một vết bởi (=).

Bnóng OK.

Access cung cấp trường được tính toán rồi tiếp nối làm trông rất nổi bật đầu trang của ngôi trường để chúng ta có thể nhập thương hiệu ngôi trường.

Gõ tên mang đến trường được tính toán rồi tiếp đến thừa nhận phím ENTER.

Đầu Trang

Đặt giá trị khoác định cho ngôi trường bảng

Bạn hoàn toàn có thể áp dụng một biểu thức để xác định quý hiếm mang định cho ngôi trường trong bảng – một quý giá nhưng mà Access thực hiện cho bản ghi mới trừ khi bạn hỗ trợ quý giá khác. Ví dụ: đưa sử bạn muốn tự động hóa cnhát ngày cùng thời hạn vào trong 1 trường được Gọi là Ngày Đặt hàng bất kể lúc nào bao gồm ai đó bổ sung một bạn dạng ghi mới. Để làm được như vậy, bạn cũng có thể cần sử dụng biểu thức sau:

Now() QUY TRÌNH

Trong Ngnạp năng lượng Dẫn hướng, bấm đúp vào bảng nhưng bạn có nhu cầu biến đổi.

Access msống bảng vào dạng coi Biểu vật dụng dữ liệu.

Chọn ngôi trường cơ mà bạn có nhu cầu đổi khác.

Nhập biểu thức vào vỏ hộp, hãy nhớ là ban đầu biểu thức với cùng một lốt bởi (=).

Ghi chú Nếu chúng ta kết ghép một điều khiển và tinh chỉnh với trường bảng mà cả ngôi trường bảng cùng điều khiển và tinh chỉnh đều có cực hiếm mặc định thì cực hiếm mặc định của điều khiển được ưu tiên so với mức giá trị của trường bảng.

Đầu Trang

Đặt giá trị mặc định cho điều khiển

Có một vị trí chung khác nhằm sử dụng biểu thức sẽ là trong trực thuộc tính Giá trị Mặc định của điều khiển. Thuộc tính Giá trị Mặc định của điều khiển và tinh chỉnh hệt như nằm trong tính Giá trị Mặc định của trường trong bảng. Ví dụ: Để áp dụng ngày bây chừ làm quý hiếm mang định mang lại hộp văn phiên bản, chúng ta cũng có thể áp dụng biểu thức sau đây:

Date() Biểu thức này sử dụng hàm Date nhằm trả ra ngày hiện thời tuy nhiên ko trả ra thời hạn. Nếu các bạn link vỏ hộp văn uống phiên bản vào ngôi trường bảng và ngôi trường có mức giá trị mang định thì quý hiếm mang định của điều khiển và tinh chỉnh đứng trước trường bảng. Đặt thuộc tính Giá trị Mặc định mang lại ngôi trường trong bảng thì thích hợp hơn. Với từ thời điểm cách đó, nếu khách hàng căn cứ vào vài nét khiển cho các biểu mẫu khác biệt bên trên cùng một trường bảng, quý giá mang định như thể nhau đang áp dụng cho mỗi tinh chỉnh và điều khiển, góp bảo đảm mang lại mục nhập dữ liệu được nhất quán trong những biểu mẫu mã.

QUY TRÌNH

Trong Ngăn uống Dẫn hướng, click chuột buộc phải vào biểu mẫu mã hoặc báo cáo mà bạn có nhu cầu đổi khác với tiếp đến bấm Dạng xem Thiết kế hoặc Dạng coi Bố trí trên thực đơn lối tắt.

Chọn điều khiển nhưng mà bạn muốn biến hóa.

Nếu không hiển thị bảng nằm trong tính, bấm F4 nhằm hiển thị.

Bấm vào tab Tất cả trên bảng trực thuộc tính tiếp đến bấm hộp nằm trong tính Giá trị Mặc định.

Xem thêm: Hướng Dẫn Cách Chèn Comment Trong Word 2010, Hướng Dẫn Cách Hiện, Ẩn Comment Trong Word

Đầu Trang

Thêm nguyên tắc hợp lệ vào ngôi trường bảng hoặc bạn dạng ghi

Biểu thức hết sức có lợi mang lại vấn đề tuyệt đối tài liệu lúc nhập nó vào cửa hàng dữ liệu - vứt bỏ đi dữ liệu xấu. Trong bảng, tất cả nhị các loại nguyên tắc hợp lệ: Quy tắc hợp lệ trường (ngăn không cho những người cần sử dụng nhập dữ liệu xấu vào ngôi trường đơn) với phép tắc hợp lệ bạn dạng ghi (ngăn uống ko cho người dùng tạo bản ghi ko đáp ứng được luật lệ hợp lệ). Bạn áp dụng biểu thức cho tất cả hai một số loại phép tắc hợp lệ.

Ví dụ: mang sử bạn tất cả bảng tên là Hàng tồn kho đựng một ngôi trường có tên là Số lượng Hiện có và bạn có nhu cầu đặt một quy tắc buộc người dùng phải nhập giá trị lớn hơn hoặc bằng ko. Nói giải pháp khác, hàng tồn kho ko khi nào được là một số trong những âm. Bạn có thể triển khai làm việc này bằng cách sử dụng biểu thức tiếp sau đây làm phép tắc chính xác ngôi trường vào trường Số lượng Hiện có:

>=0 THỦ TỤC: Nhập phép tắc bảo đảm cho ngôi trường hoặc phiên bản ghi

Trong Ngnạp năng lượng Dẫn hướng, bấm đúp vào bảng bạn có nhu cầu đổi khác. Access msống bảng vào dạng coi Biểu đồ tài liệu.

Đối với quy tắc hợp lệ ngôi trường, chọn ngôi trường mà bạn có nhu cầu biến đổi.

Bắt đầu gõ tiêu chí mà bạn muốn. Ví dụ: với 1 quy tắc hợp lệ ngôi trường yêu ước toàn bộ những giá trị buộc phải to hơn hoặc bởi ko, hãy gõ đa số số sau:

>=0 Không đặt lốt bởi (=) trước biểu thức.

Biểu thức luật lệ xác xắn là Boolean, tức là các biểu thức đã cho ra kết quả True hoặc False so với gần như giá trị nguồn vào được cung ứng. Quy tắc chuẩn xác nên là True đối với quý hiếm, còn nếu không thì Access ko lưu đầu vào và hiển thị thông báo bảo đảm báo lỗi. Trong ví dụ này, nếu khách hàng nhập quý hiếm nhỏ tuổi hơn cấm đoán trường Số lượng Hiện có thì nguyên tắc xác xắn đã là False với Access không gật đầu giá trị này. Nếu chúng ta ko nhập thông báo đảm bảo nlỗi được mô tả vào mục tiếp sau đây, Access sẽ hiển thị thông báo của riêng mình nhằm cho biết thêm các bạn vẫn nhập quý hiếm ko được nguyên tắc chính xác đến trường được cho phép.

THỦ TỤC: Nhập thông báo xác thực

Để giúp cho cơ sở tài liệu dễ sử dụng hơn, bạn cũng có thể nhập thông tin xác thực thiết lập cấu hình. Những thông tin này thay thế sửa chữa mang lại thông tin thông thường nhưng mà Access hiển thị lúc tài liệu không phù hợp cùng với quy tắc đảm bảo. Quý Khách rất có thể sử dụng thông báo chính xác tùy chỉnh cấu hình để báo tin cụ thể tất cả công dụng trợ giúp người tiêu dùng nhập dữ liệu đúng, ví dụ: "Giá trị Số lượng Hiện có không được là số âm".

Trong Ngăn Dẫn phía, bnóng lưu ban vào bảng cơ mà bạn muốn đổi khác.

Access msống bảng vào dạng xem Biểu thiết bị dữ liệu.

Để có một thông báo bảo đảm ngôi trường, lựa chọn ngôi trường cơ mà bạn muốn sản xuất quy tắc hợp lệ.

Trên ruy-băng, bấm Trường tiếp nối trong đội Xác thực Trường bnóng Xác thực rồi bnóng Thông báo Xác thực Trường hoặc Thông báo Xác thực Bản ghi.

Trong hộp thoại Nhập Thông báo Xác thực, nhập thông tin mà bạn muốn xuất hiện thêm lúc tài liệu không phù hợp với quy tắc hợp lệ với kế tiếp bnóng OK.

Đầu Trang

Thêm luật lệ chuẩn xác vào điều khiển

Thuộc tính

Thiết đặt

Quy tắc Hợp lệ

Văn uống bạn dạng Xác thực

Thiết đặt một nguyên tắc hợp lệ mang lại ngôi trường bảng buộc nguyên tắc trải qua đại lý tài liệu, bất kể chỗ nào chỉnh sửa trường. Như một sự gạn lọc, setup một phép tắc hợp lệ đến điều khiển và tinh chỉnh trên biểu mẫu mã chỉ bắt buộc được nguyên tắc lúc áp dụng biểu mẫu kia. Thiết đặt luật lệ hợp lệ tách biệt cho ngôi trường bảng với mang lại điều khiển trên biểu mẫu rất có thể hữu ích trường hợp bạn có nhu cầu tùy chỉnh quy tắc hợp lệ không giống nhau cho người sử dụng không giống nhau.

QUY TRÌNH

Trong Ngnạp năng lượng Dẫn hướng, bấm chuột phải vào biểu mẫu hoặc report nhưng bạn muốn biến hóa cùng sau đó bnóng Dạng xem Thiết kế hoặc Dạng xem Bố trí bên trên menu lối tắt.

Bấm chuột phải vào tinh chỉnh và điều khiển cơ mà bạn muốn biến đổi và tiếp đến bấm Thuộc tính bên trên thực đơn lối tắt. Access hiển thị bảng ở trong tính để tinh chỉnh và điều khiển.

Bnóng vào tab Tất cả, rồi bấm chuột vỏ hộp ở trong tính Validation Rule.

Gõ văn uống bản bạn muốn vào trực thuộc tính Văn bản Hợp lệ để tùy chỉnh cấu hình vnạp năng lượng bản xuất hiện thêm nếu một người tiêu dùng nhập tài liệu không phù hợp quy tắc hợp lệ.

Đầu Trang

Nhóm và bố trí tài liệu vào báo cáo

Bạn sử dụng ngăn Nhóm, Sắp xếp và Tổng cộng để khẳng định nút gộp nhóm với sản phẩm từ bố trí đến tài liệu vào report. Tiêu biểu tuyệt nhất là chúng ta gộp đội hoặc sắp xếp bên trên một trường mà bạn lựa chọn từ list. Tuy nhiên, nếu bạn có nhu cầu gộp đội hoặc thu xếp bên trên cực hiếm được tính thì bạn có thể nhập một biểu thức gắng vào.

Grouping is the process of combining columns that contain duplicate values. For example, suppose that your database contains sales information for offices in different cities, & that one of the reports in your database is named "Sales by City." The query that provides the data for that report groups the data by your đô thị values. This type of grouping can make your information easier lớn read và underst&.

trái lại, thu xếp là quá trình áp đặt thứ trường đoản cú bố trí lên mặt hàng (phiên bản ghi) vào tác dụng truy nã vấn của doanh nghiệp. Ví dụ bạn có thể thu xếp bản ghi theo giá trị phím chủ yếu (hoặc một bộ giá trị không giống vào trường khác) hoặc theo sản phẩm trường đoản cú tăng cao hoặc giảm dần dần hoặc bạn cũng có thể thu xếp bản ghi theo một hoặc các ký từ vào thiết bị từ bỏ đã khẳng định như lắp thêm từ bảng vần âm.

QUY TRÌNH: Thêm team với thu xếp vào báo cáo

Trong Ngnạp năng lượng Dẫn hướng, bấm vào phải vào báo cáo nhưng mà bạn muốn biến hóa rồi bnóng Dạng coi Bố trí hoặc Dạng coi Thiết kế trên menu lối tắt.

Trên ruy-băng, bấm Thiết kế cùng vào team Gộp và Tổng cộng, bấm Gộp và Sắp xếp. Ngăn uống Nhóm, Sắp xếp và Tổng cộng hiện ra dưới báo cáo.

Quý khách hàng hãy bnóng Thêm một nhóm để thêm nút gộp team vào report.

Quý Khách hãy bnóng Thêm một sắp xếp để thêm lắp thêm từ bỏ thu xếp vào báo cáo.

Mức gộp đội bắt đầu hoặc đồ vật tự sắp xếp xuất hiện vào ngnạp năng lượng, cộng với cùng 1 list của ngôi trường hỗ trợ tài liệu mang lại báo cáo. Con số này hiển thị nút gộp team new đặc thù (gộp theo Thể loại) và máy tự bố trí (bố trí theo Nhà sản xuất), cộng thêm một list tất cả cất trường sẵn tất cả mang đến bài toán gộp team hoặc sắp tới xếp:

*

Nhập biểu thức bạn có nhu cầu thực hiện vào vỏ hộp biểu thức (vỏ hộp bên trên) trong Bộ sinh sản Biểu thức. Hãy bảo vệ rằng bạn ban đầu biểu thức cùng với toán thù tử lốt bằng (=).

QUY TRÌNH: Thêm biểu thức vào đội hoặc bố trí hiện tại có

Trong Ngnạp năng lượng Dẫn hướng, bấm chuột yêu cầu vào report mà lại bạn muốn đổi khác rồi bấm Dạng xem Bố trí hoặc Dạng xem Thiết kế trên thực đơn lối tắt.

Bấm vào tầm gộp team hoặc trang bị trường đoản cú sắp xếp mà bạn muốn chuyển đổi.

Bấm vào mũi tên đi xuống cạnh Gộp nhóm vào (đến nút gộp nhóm) hoặc Sắp xếp theo (mang lại đồ vật trường đoản cú sắp xếp). Danh sách gồm cất các ngôi trường sẵn cần sử dụng đang mở ra.

Nhập biểu thức của khách hàng vào hộp biểu thức (vỏ hộp ở trên) của Sở dựng Biểu thức. Hãy đảm bảo rằng bạn bước đầu biểu thức của bản thân bằng một toán tử lốt bởi (=).

Đầu Trang

Điều khiển đến chạy hành vi macro nào

Trong vài ba ngôi trường vừa lòng, rất có thể bạn muốn triển khai một hành vi hoặc một chuỗi các hành động trong macro chỉ bao giờ điều kiện đặc biệt là đúng. Ví dụ: đưa sử bạn muốn một hành động macro chạy chỉ Lúc giá trị trong vỏ hộp văn bản lớn hơn hoặc bởi 10. Để đặt ra luật lệ này, các bạn hãy áp dụng một biểu thức vào một kăn năn If vào macro nhằm xác minh ĐK trong macro.

Trong ví dụ này, đưa sử hộp văn uống bản mang tên là "Mục". Biểu thức đặt ĐK là:

>=10

*

QUY TRÌNH

Trong Ngnạp năng lượng Dẫn hướng, nhấp chuột cần vào macro nhưng mà bạn có nhu cầu đổi khác rồi bấm Dạng coi Thiết kế trên menu lối tắt.

Bnóng kân hận If mà bạn có nhu cầu sửa đổi hoặc thêm 1 khối If từ bỏ ngăn Ca-ta-lô Hành đụng.

Bấm loại trên thuộc của khối hận If.

Xem thêm: Cách Mở File Cad Đời Cao - Cách Convert Bản Vẽ Autocad Về Bản Thấp Hơn

Biểu thức chúng ta nhập đề xuất là Boolean, nghĩa là biểu thức nên là True hoặc False. Các hành động macro bên phía trong khối hận If sẽ chạy chỉ khi nào điều kiện là True.