Bài giảng tin học nâng cao (microsoft access) chương 3 GV trần thanh san

36 221 0
Bài giảng tin học nâng cao (microsoft access)  chương 3   GV trần thanh san

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

CHƯƠNG BIỂU THỨC VÀ PHÉP TOÁN, HÀM THƯỜNG DÙNG Biểu thức (trong Access biểu thức bao hàm công thức (formula)) dãy ký tự bao gồm thành phần sau: Định danh Toán tử (phép toán) Hàm Hằng số Phép toán số học: Ký hiệu Tên Cú pháp Ví dụ + Cộng a+b - Trừ a-b * Nhân a*b / Chia a/b ^ Lũy thừa a^b 10^3 = 1000 \ Phép chia nguyên a\b 10\3 = MOD Lấy phần dư phép chia a MOD b 10 mod = Ký hiệu = > < >= 10, "large", "small") Switch(exp1, value1, exp2, value2, …, exp_n, value_n): tìm dãy biểu thức exp biểu thức có giá trị trả giá trị value tương ứng  Switch (SupplierID=1, SupplierID=3, "Nvidia") "IBM", SupplierID=2, "HP", Hàm thống kê: Avg(expression): tính trung bình cộng Sum(expression): tính tổng số Max(expression): lấy giá trị lớn Min(expression): lấy giá trị nhỏ Count(expression): đếm số record Hàm sở liệu: DAvg(expression, domain, [criteria]) DAvg("UnitPrice", "Order Details", "OrderID = 10248") DCount(expression, domain, [criteria]) DCount("UnitPrice", "Order Details", "OrderID = 10248") DFirst(expression, domain, [criteria]) DFirst("UnitPrice", "Order Details", "OrderID = 10248") DLast(expression, domain, [criteria]) DLast("UnitPrice", "Order Details", "OrderID = 10248") Hàm sở liệu: DLookup("FieldName" , "TableName" , "Criteria = n") DLookup("FieldName" , "TableName" , "Criteria = ‘string’") DLookup("FieldName" , "TableName" , "Criteria = #date#")  DLookup("[UnitPrice]", "Order Details", "OrderID = 10248")  DLookup("UnitPrice * Quantity", "Order Details", "OrderID = 10248") Hàm sở liệu: DMax(expression, domain, [criteria]) DMax("UnitPrice", "Order Details", "OrderID = 10248") DMin(expression, domain, [criteria]) DMin("UnitPrice", "Order Details", "OrderID = 10248") DSum(expression, domain, [criteria])  DSum("UnitPrice", "Order Details", "OrderID = 10248")  DSum("UnitPrice * Quantity", "Order Details", "OrderID = 10248") CHƯƠNG [...]... logic> sai thì cho kết quả là Hàm số học: Round(expression, [decimal_places]): làm tròn số thập phân Format(expression, [format]): định dạng cho giá trị số Expression: giá trị cần định dạng Format: các kiểu loại định dạng cho số Format General Number Explanation Displays a number without thousand separators Currency Displays thousand separators as well as two decimal places Fixed... PER, NPER, PV, FV, TYPE) Hàm này cho phép xác định số lãi phải trả kỳ thứ p đối với khoản nợ vay thanh toán theo một kỳ khoản cố định ở dạng chuẩn PER: Kỳ thanh toán lần thứ p; 1  p  nper PPMT PPMT(RATE, PER, NPER, PV, FV, TYPE) Hàm này cho phép xác định số nợ gốc phải trả kỳ thứ p đối với khoản nợ vay thanh toán theo một kỳ khoản cố định ở dạng chuẩn PV PV(RATE, NPER, PMT, FV, TYPE) Hàm này giúp... suất cố định của một kỳ  Nper: Số chu kỳ tính lãi  PMT: Số tiền thanh toán cố định mỗi kỳ  PV: Giá trị hiện tại tham gia tính lãi  Type: Kiểu của chuỗi tiền tệ Tham số này mặc nhiên là 0 và ứng với chuỗi cố định cuối kỳ chuẩn Tham số 1 ứng với chuỗi đầu kỳ dạng chuẩn PMT PMT( RATE, NPER, PV, FV, TYPE) Hàm này giúp xác định số tiền thanh toán cố định mỗi kỳ của 1 chuỗi tiền tệ loại đầu kỳ hay cuối... Null Nếu position không nguyên, hàm làm tròn position về số nguyên gần nhất và trả về giá trị tương ứng Choose(1, "Tech", "on", "the", "Net") → "Tech" Choose (3, "Tech", "on", "the", "Net") → "the" Choose(5, "Tech", "on", "the", "Net") → NULL Choose (3. 75, "Tech", "on", "the", "Net") → "the" Hàm điều kiện: Iif(condition, value_if_true, value_if_false): kiểm tra biểu thức điều kiện condition, nếu đúng... "Order Details", "OrderID = 10248") DSum(expression, domain, [criteria])  DSum("UnitPrice", "Order Details", "OrderID = 10248")  DSum("UnitPrice * Quantity", "Order Details", "OrderID = 10248") CHƯƠNG 3 ... decimal places Fixed Standard Percent Scientific Yes/No True/False On/Off Displays at least one digit to the left of the decimal place and two digits to the right of the decimal place Displays the thousand separators, at least one digit to the left of the decimal place, and two digits to the right of the decimal place Displays a percent value - that is, a number multiplied by 100 with a percent sign... "large", "small") Switch(exp1, value1, exp2, value2, …, exp_n, value_n): tìm trong dãy biểu thức exp biểu thức đầu tiên có giá trị đúng sẽ trả về giá trị value tương ứng  Switch (SupplierID=1, SupplierID =3, "Nvidia") "IBM", SupplierID=2, "HP", Hàm thống kê: Avg(expression): tính trung bình cộng Sum(expression): tính tổng số Max(expression): lấy giá trị lớn nhất Min(expression): lấy giá trị nhỏ nhất... Displays On is the number is not 0 dụ: Format (210.6, "#,##0.00") → Format (210.6, "Standard") → Format (0.981, "Percent") → Format (1267.5, "Currency") →  Ví ‘210.60’ ‘210.60’ ‘98.10%’ ‘$1,267.50’ Hàm số học: Int(expression): lấy phần nguyên Rnd(): lấy một số nguyên ngẫu nhiên Cú pháp: Int((upper - lower + 1) * Rnd() + lower) upper, lower: số lớn nhất và số nhỏ nhất trong dãy số cần lấy số ngẫu nhiên ... toán) Hàm Hằng số Phép toán số học: Ký hiệu Tên Cú pháp Ví dụ + Cộng a+b - Trừ a-b * Nhân a*b / Chia a/b ^ Lũy thừa a^b 10 ^3 = 1000 Phép chia nguyên a 10 3 = MOD Lấy phần dư phép chia a... dạng cho số Format General Number Explanation Displays a number without thousand separators Currency Displays thousand separators as well as two decimal places Fixed Standard Percent Scientific... Choose(1, "Tech", "on", "the", "Net") → "Tech" Choose (3, "Tech", "on", "the", "Net") → "the" Choose(5, "Tech", "on", "the", "Net") → NULL Choose (3. 75, "Tech", "on", "the", "Net") → "the" Hàm điều

Ngày đăng: 04/12/2015, 03:27

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan