Giáo trình Microsoft Access 2000 Copyright
®
Nguyễn Sơn Hải
Trang 44
Với 2 cột luongchinh và thuclinh phải đưa vào query bằng cách tạo một cột
mới với một tên gọi <tên cột> được tính bằng một <biểu thức> trên dòng
Field theo cú pháp như sau:
<Tên cột> : <biểu thức> Ví dụ:
Luongchinh : hesoluong * 290000 để tạo thêm cột luongchinh mới
Thuclinh : luongchinh + phucapcv để tạo thêm cột thuclinh mới.
Cuối cùng, màn hình thiết kế query như sau:
Có thể ghi query lại với một tên gọi khi ra lệnh cất Alt + S
Bước 4: Sử dụng query vừa tạo. Một query sau khi đã tạo xong có thể:
(1) Kích hoạt chúng để lấy kết quả bằng cách: nhấn đúp chuột lên tên
query. Nếu đang trong chế độ thiết kế (Design view), nhấn nút View
trên thanh công cụ hoặc nhấn phải chuột lên Query đang thiết kế
chọn
. Bạn sẽ xem được kết quả trả về của query và
có thể thao tác bảng dữ liệu này như trên một Table (xem mục 4.2,
Phần 1- Tạo CSDL):
Tên cột mới Dấu ngăn cách Biểu thức tính
Click to buy NOW!
P
D
F
-
X
m
Click to buy NOW!
P
D
F
-
X
C
h
a
n
g
e
V
i
e
w
e
r
w
w
w
.
d
o
c
u
-
t
Dòng Show: để chỉ định hiển thị hay không hiển thị dữ liệu trường đó ra
bảng kết quả. Nếu chọn (checked)- dữ liệu sẽ được hiển thị ra bảng kết quả.
Click to buy NOW!
P
D
F
-
X
C
h
a
n
g
e
V
i
e
w
e
r
w
w
w
.
d
o
c
u
w
w
.
d
o
c
u
-
t
r
a
c
k
.
c
o
m
.
Giáo trình Microsoft Access 2000 Copyright
®
Nguyễn Sơn Hải
Trang 46
Chú ý: Có 2 lỗi hay mắc phải:
- Lỗi gõ sai biểu thức:Nguyên nhân gây ra lỗi này là rất nhiều, có thể liệt kê ra đây một số tình
huống:
Tình huống 1: Có thể một trong số tên các trường bạn gõ trong biểu
thức có chứa dấu cách hoặc các ký tự đặc biệt. Ví dụ: trường hesoluong
V
i
e
w
e
r
w
w
w
.
d
o
c
u
-
t
r
a
c
k
.
c
o
m
Click to buy NOW!
P
D
F
-
X
m
.
Giáo trình Microsoft Access 2000 Copyright
®
Nguyễn Sơn Hải
Trang 47
Để lọc dữ liệu, bạn phải thiết lập điều kiện đặt lọc lên vùng Criteria của
queries (trong chế độ đang thiết kế).
Các điều kiện nằm trên cùng một dòng Criteria sẽ được nối với nhau bởi
toán tử AND (và); mỗi dòng Criteria sẽ được nối với nhau bởi toán tử OR
(hoặc). Xét các ví dụ sau thực hiện lọc trên query bảng lương vừa được tạo ra:
Ví dụ 1: Lọc ra những cán bộ là trưởng phòng có thực lĩnh <=1,000,000 đ
Ví dụ 2: Lọc ra những cán bộ là Trưởng phòng mà không phải là Đảng
viên hoặc những cán bộ Nữ là Đảng viên:
Click to buy NOW!
P
D
F
-
X
C
h
a
n
g
e
V
h
a
n
g
e
V
i
e
w
e
r
w
w
w
.
d
o
c
u
-
t
r
a
c
k
.
c
o
m
P
D
F
-
X
C
h
a
n
g
e
V
i
e
w
e
r
w
w
w
.
d
o
c
u
-
t
r
a
o
c
u
-
t
r
a
c
k
.
c
o
m
.