Các phép toán trong Access
Các phép toánPhép cộng : +Phép trừ : -Phép nhân : *Phép chia : /Phép làm tròn : \Phép mũ : ^ (a^b = ab)Phép ghép : & (các xâu văn bản) Các toán tửBetween And : dùng để quy đinh một khoảng giá trịIn() : Dùng để quy đinh một danh sách các giá trịLike : Dùng để tìm một nhóm ký tự trong một trường văn bản. Dấu * dùng để chỉ một xâu ký tự có độ dài bất kỳDấu ? dùng để chỉ một ký tự Dấu # chỉ một ký tự số ở một vị tríDấu ! chỉ sự loại trừ[0-9] để chọn mọi ký tự số[a-z] chọn mọi ký tự chữ cái Ví dụ :Like “? [a-z] *”: Ký tự đầu bất kỳ, ký tự thứ hai là chữ cái, sau đó là nhóm ký tự bất kỳ.Like “[!0-9]a[a-z]”: Ký tự đầu không phải số, ký tự thứ 2 là chữ cái a, ký tự thứ 3 la chữ cái. Dữ liệu ngày, giờCác giá trị ngày giờ luôn phải đặt trong dấu #.Một số hàm:Day(ngay) : trả lại giá trị ngàyMonth(): trả lại giá trị thángYear() : Trả lại giá trị nămWeekday() : trả lại giá trị thứDate() : trả lại ngay hệ thống.Now() : cho kết quả là ngày giờ hiện tại Các bước tạo một truy vấn1. Chọn nguồn dữ liệu cho truy vấn mới, gồm các bảng và các truy vấn đã được tạo từ trước2. Tạo lập quan hệ giữa các bảng, truy vấn nguồn3. Chọn các trường từ các bảng, các truy vấn nguồn để đưa vào truy vấn mới.4. Đưa vào các điều kiện để chọn lọc các mẫu tin thoả mãn các điều kiện đưa vào. Nếu không đưa vào các điều kiện để chọn lọc thì kết quả (Dynaset) của truy vấn bao gồm tất cả các bản ghi từ các bảng, truy vấn nguồn 5. Chọn các trường dùng để sắp xếp các mẫu tin trong Dynaset. Nếu không chọn trường sắp xếp thì các mẫu tin trong Dynaset được hiển thị theo thứ tự như trong các bảng nguồn6. Xây dựng các cột (trường) mới từ các trường đã có trong bảng, truy vấn nguồn. Khi xây dựng trường mới có thể sử dụng các phép toán, các hàm chuẩn của Access và các hàm tự lập bằng ngôn ngữ Access Basic. Hướng dẫn thiết kế truy vấnGiả sử ta có ba bảng trong CSDL TSINH như sau:Bảng DSTS gồm các trường : [Hoten][Sobd] kiểu Integer[Namsinh][Tentinh] Bảng BD_PHACH gồm các trường[Sobd] kiểu Integer[Phach] kiểu IntegerBảng PH_DIEM gồm các trường[Phach] kiểu Integer[Dtoan] kiểu Double[Dly] kiểu Double[Dhoa] kiểu DoubleTa xây dựng bảng tổng hợp từ ba bảng trên, bao gồm các trường: hoten, sobd, tentinh, dtoan, dly, dhoa và tongdiem. Bảng tổng hợp chỉ gồm các thí sinh có tổng điểm >= 16.Bảng tổng hợp cần được sắp xếp theo chiều tăng của trường [tentinh] và thứ tự giảm của trường [tongdiem].Ta xây dựng truy vấn KQTS để thực hiện các yêu cầu trên. Các bước xây dựng1. Trong cửa sổ Database, chọn mục Query. [...]... Các bước xây dựng 1. Trong cửa sổ Database, chọn mục Query. 5. Chọn các trường dùng để sắp xếp các mẫu tin trong Dynaset. Nếu không chọn trường sắp xếp thì các mẫu tin trong Dynaset được hiển thị theo thứ tự như trong các bảng nguồn 6. Xây dựng các cột (trường) mới từ các trường đã có trong bảng, truy vấn nguồn. Khi xây dựng trường mới có thể sử dụng các phép toán, các hàm chuẩn của Access. .. BD_PHACH gồm các trường [Sobd] kiểu Integer [Phach] kiểu Integer Bảng PH_DIEM gồm các trường [Phach] kiểu Integer [Dtoan] kiểu Double [Dly] kiểu Double [Dhoa] kiểu Double Ta xây dựng bảng tổng hợp từ ba bảng trên, bao gồm các trường: hoten, sobd, tentinh, dtoan, dly, dhoa và tongdiem. Hướng dẫn thiết kế truy vấn Giả sử ta có ba bảng trong CSDL TSINH như sau: Bảng DSTS gồm các trường... Hiển thị các mẫu tin không trùng lặp Sử dụng thuộc tính Unique Values của truy vấn để lọc ra các mẫu tin trùng lặp. Mở cửa sổ Query Properties, đặt giá trị Yes cho thuộc tính. Bảng tổng hợp chỉ gồm các thí sinh có tổng điểm >= 16. Bảng tổng hợp cần được sắp xếp theo chiều tăng của trường [tentinh] và thứ tự giảm của trường [tongdiem]. Ta xây dựng truy vấn KQTS để thực hiện các yêu cầu... trong các bảng nguồn 6. Xây dựng các cột (trường) mới từ các trường đã có trong bảng, truy vấn nguồn. Khi xây dựng trường mới có thể sử dụng các phép toán, các hàm chuẩn của Access và các hàm tự lập bằng ngôn ngữ Access Basic. . Các phép toán Phép cộng : + Phép trừ : - Phép nhân : * Phép chia : / Phép làm tròn : Phép mũ : ^ (a^b = ab) Phép ghép : & (các xâu văn bản) Các. (trường) mới từ các trường đã có trong bảng, truy vấn nguồn. Khi xây dựng trường mới có thể sử dụng các phép toán, các hàm chuẩn của Access và các hàm tự lập