Đang tải... (xem toàn văn)
slide thuyết trình, slide báo cáo, slide đề tài, slide, download slide
Truy vấn dữ liệu Mục đích bài học Sau khi hoàn thành bài học bài bạn có thể: • Hiểu khái niệm về truy vấn dữ liệu (query) • Tạo các lệnh truy vấn • Sử dụng biểu thức và hàm khi truy vấn Sự cần thiết của truy vấn ốn ! " # $ ! K ton Mẫu truy vấn dùng để làm gì? • Sắp xếp các record (bản ghi) • Chọn những record theo 1 tiêu chí nào đó • Tính toán các giá trị • Chọn, kết nối thông tin từ nhiều bảng với nhau Qui tắc chung về toán hạng và toán tử Các toán tử được sử dụng: • +, -, *, / :toán tử số học • <, >, <=, >=, =, <> :toán tử so sánh • AND, OR, NOT:toán tử logic Qui tắc chung về toán hạng và toán tử Các toán tử được sử dụng: • +, -, *, / :toán tử số học • <, >, <=, >=, =, <> :toán tử so sánh • AND, OR, NOT:toán tử logic Qui tắc chung về toán hạng và toán tử Các toán hạng: • Tên trường, để tránh nhầm lẫn ta ghi trong các dấu ngoặc vuông • Các hằng số: 0.1, 20 • Các hằng chuỗi, dùng nháy kép: vd: “Nam”, “$” . • Các hàm : SUM, MAX, MIN, AVG, COUNT Biểu thức trong các lệnh truy vấn • Biểu thức số học • Biểu thức điều kiện • Biểu thức Logic Biểu thức số học Được sử dụng để mô tả các trường toán học trong 1 lệnh truy vấn (query) Cú pháp: <tên_trường>:<biểu_thức_số_học> Ví dụ: [Luong]:[muc_luong]+[tien_thuong] Biểu thức điều kiện và biểu thức logic Sử dụng để: • Tạo điều kiện kiểm tra dữ liệu vào • Kiểm tra dữ liệu ra (lọc dữ liệu) • Tạo truy vấn với điều kiện nào đó Ví dụ: [Gioi_tinh]=“nam” AND [Luong]>1000 Các hàm thường được sử dụng trong lệnh truy vấn • SUM() : Tính tổng • AVG() : Tính giá trị trung bình • MIN() : Cho giá trị nhỏ nhất • MAX() : Cho giá trị lớn nhất • COUNT(): Cho số lượng đếm được Chú ý: bốn hàm đầu tiên chỉ nhận đối số kiểu số, hàm count có thể nhận mọi kiểu đối số.