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ố.