Câu lệnh điềukiện iif Câu lệnh điềukiện iif

Một phần của tài liệu GT_Access potx (Trang 66 - 71)

Câu lệnh điều kiện đ ợc sử dụng khi dữ liệu đ ợc tính Câu lệnh điều kiện đ ợc sử dụng khi dữ liệu đ ợc tính giá trị theo nhiềugiá trị khác nhau.

giá trị theo nhiềugiá trị khác nhau. Cú pháp:

Cú pháp:

iif(điều kiện, biểu thức 1, biểu thức 2)iif(điều kiện, biểu thức 1, biểu thức 2) Hoạt động:

Hoạt động:

Nếu <điều kiện> đúng thi hành <biểu thức 1>Nếu <điều kiện> đúng thi hành <biểu thức 1>

còn nếu <điều kiện > sai thi hành <biểu thức 2>còn nếu <điều kiện > sai thi hành <biểu thức 2> Ví dụ:

Ví dụ:

Tăng 1 điểm cho thí sinh thuộc khu vực 3

Tăng 1 điểm cho thí sinh thuộc khu vực 3

còn các khu vực khác không đ ợc tăng.

Sử dụng lệnh iif lồng nhau:

Sử dụng lệnh iif lồng nhau:

iif(điều kiện1, biểu thức1, iif(điều kiện 2, biểu thức iif(điều kiện1, biểu thức1, iif(điều kiện 2, biểu thức 2,iif(điều kiện 3,..,..)))

2,iif(điều kiện 3,..,..)))

Hoạt động:

Hoạt động: nếu <điều kiện 1> đúng thì làm <biểu thức nếu <điều kiện 1> đúng thì làm <biểu thức 1>,còn sai thì làm lệnh xét lệnh iif thứ 2, ...

1>,còn sai thì làm lệnh xét lệnh iif thứ 2, ...

Sử dụng lệnh iif lồng nhau:

Sử dụng lệnh iif lồng nhau:

iif(điều kiện1, biểu thức1, iif(điều kiện 2, biểu thức iif(điều kiện1, biểu thức1, iif(điều kiện 2, biểu thức

2,iif(điều kiện 3,..,..)))

2,iif(điều kiện 3,..,..)))

Hoạt động:

Hoạt động: nếu <điều kiện 1> đúng thì làm <biểu thức nếu <điều kiện 1> đúng thì làm <biểu thức 1>,còn sai thì làm lệnh xét lệnh iif thứ 2, ...

dV

dVí dụ về Update Queryí dụ về Update Query::

Giả sử ta có hai bảng gồm các tr ờng sau

Hs: SBD, Hoten, Ngaysinh, Gt, KV.

Diem: SBD, DT, DL, DH, Tong, UT, TD, KQ.

Thực hiện các yêu cầu sau:

Hãy tính tr ờng Tong = [DT] + [DL] + [DH]

Cập nhật dữ liệu cho tr ờng UT = 2 nếu KV = 1,

UT = 1.5 nếu KV = 2 và UT = 1 nếu KV = 3.

Hãy tính tr ờng Td = [Tong] + [UT].

Hãy cập nhật tr ờng KQ = Đỗ nếu TD >= 18 còn lại thì ghi kết quả Tr ợt.

5. Append Query. Append Query

a.

a. Chức năng của Chức năng của Append QueryAppend Query::

Ghép nối hai bảng có cùng cấu trúc thoả mãn điều kiện nào đó.

Hai bảng đ ợc gọi là có cùng cấu trúc nếu chúng có số l ợng tr ờng, tên và kiểu dữ liệu.

b.

b. Cách làm:Cách làm:

- Chọn

- Chọn QueriesQueries / New / Design View / / New / Design View /

OK.

OK.

- Chọn

- Chọn bảng cần lấy dữ liệu. bảng cần lấy dữ liệu. - Vào menu

- Vào menu Query/ Append Query.Query/ Append Query.

Table NameTable Name: : Chọn bảng đích.Chọn bảng đích.

Current DatabaseCurrent Database: : chọn bảng chọn bảng cần ghép nằm trong cùng

cần ghép nằm trong cùng

CSDL.

CSDL.

Another DatabaseAnother Database: : Chọn Chọn

bảng của CSDL khác

6. Make Table Query

Chức năng của Make Table Query:Chức năng của Make Table Query:

Tạo ra một bảng dữ liệu mới thoả mãn điều kiện nào đó từ bảng dữ liệu nguồn.

Cách làm:Cách làm: -

- MởMở CSDL CSDL và thiết lập quan hệ giữa các bảng. và thiết lập quan hệ giữa các bảng.

-

- Chọn Chọn QueriesQueries / New / Design View / OK./ New / Design View / OK.

- Chọn và Add

- Chọn và Add những bảng cần lấy dữ liệu. những bảng cần lấy dữ liệu. -

Một phần của tài liệu GT_Access potx (Trang 66 - 71)

Tải bản đầy đủ (PPT)

(159 trang)