1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Tạo câu truy vấn (query) trong Access

37 204 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 37
Dung lượng 683,96 KB

Nội dung

NỘI DUNG CHÍNH CÁC LOẠI CÂU TRUY VẤN  QUY TRÌNH XÂY DỰNG CÂU TRUY VẤN  MỘT SỐ VÍ DỤ CÂU TRUY VẤN ĐƠN GIẢN 2... KHÁI NIỆM CÂU TRUY VẤN Thiết kế lại bảng dữ liệu?.  Xây dựng 1 bảng d

Trang 1

QUERY – THIẾT KẾ CÂU TRUY VẤN

1

Trang 2

NỘI DUNG CHÍNH

 CÁC LOẠI CÂU TRUY VẤN

 QUY TRÌNH XÂY DỰNG CÂU TRUY VẤN

 MỘT SỐ VÍ DỤ CÂU TRUY VẤN ĐƠN GIẢN

2

Trang 3

KHÁI NIỆM CÂU TRUY VẤN

 Hóa đơn HD001 thuộc ngày nào và đã mua các mặt hàng gì,

số lượng bao nhiêu?

 Mặt hàng nào được mua với số lượng nhiều nhất trong 1 lần?

 Số lượng sinh viên học môn TQL2 trong học kỳ 3 năm học 2007-2008

 …

3

Trang 4

KHÁI NIỆM CÂU TRUY VẤN

 Thiết kế lại bảng dữ liệu ?

 Xây dựng 1 bảng dữ liệu có tính tạm thời?

4

Trang 5

CÂU TRUY VẤN LÀ GÌ ?

lời

đối với dữ liệu

hiển thị cả dữ liệu không được lưu trữ trongbất kỳ bảng nào

liệu khác nhau

5

Trang 6

NỘI DUNG CHÍNH

6

Trang 7

CÁC LOẠI CÂU TRUY VẤN

 Update

 Append

 Delete

7

Trang 8

NỘI DUNG CHÍNH

8

Trang 9

QUY TRÌNH XÂY DỰNG QUERY

9

thiết cho yêu cầu

Trang 10

VÍ DỤ

Trang 11

VÍ DỤ - Câu truy vấn đơn giản

 Cho biết thông tin chi tiết của hóa đơn có số là

“HD001 ”

11

Yêu cầu Trường Bảng

Ngày lập HĐ này Ngayban HoaDon

Mã hàng, tên hàng Mahang,Tenhang HangHoa

Số lượng mua của mỗi

mặt hàng có trong HĐ

Soluong CT_HoaDon

Hóa đơn HD001 SoHD = “HD001”

Trang 12

QUY TRÌNH XÂY DỰNG QUERY (1)

Trang 13

QUY TRÌNH XÂY DỰNG QUERY (2)

13

Chọn bảng chứa dữ liệu cho truy vấn

Trang 14

QUY TRÌNH XÂY DỰNG QUERY (3)

Field Tên trường/cột

Trang 15

VÍ DỤ - Câu truy vấn đơn giản

15

Trang 16

MỘT SỐ CHÚ Ý KHI XÂY DỰNG

QUERY

16

hiện câu truy vấn

Trang 17

Xây dựng điều kiện lọc dữ liệu

17

 Điều kiện : trên cùng dòng (AND)

 Điều kiện HOẶC : trên nhiều dòng (OR)

 >= [giá trị 1] And <= [giá trị 2]

 Between [giá trị 1] And [giá trị 2]

 Xâu ký tự: “Hà Nội”

 Ngày tháng: #01/31/03#

 Số: 5, 2300,…

Trang 18

Xây dựng điều kiện lọc dữ liệu

18

 Dùng ký tự đại diện cho xâu ký tự:

 *: thay thế cho nhiều ký tự bất kỳ (“Hà*”)

Trang 19

Trường phát sinh từ biểu thức

 Cú pháp

 Ví dụ

Tên hàng: Tenhang

Thuế VAT: Dongia * 0.05

Thành tiền: Dongia * Soluong

19

Trang 20

Cửa sổ Expression Builder

 Danh sách hàm trong cùng nhóm

 Danh sách trường thuộc đối tượng

Trang 21

Một số toán tử & hàm thường dùng

[Bthức logic 1] Or [Bthức logic 2]

[Bthức logic 1] And [Bthức logic 2]

IIf(BT logic, Thao tác_đúng, Thao tác_sai)

Month(Giá trị ngày)

Datepart(“phần cần lấy”, Giá trị ngày)

21

Trang 22

 ww: thứ tự tuần trong năm

 d: day – ngày trong tháng

 w: thứ trong tuần

Y: số thứ tự ngày trong năm

22

Trang 23

Sử dụng biểu thức trong Criteria

công thức

 Ví dụ 1: Xem HD mua trong tháng 1

 Điều kiện: Between…And…, >=… And <=…

 Hoặc: month(Ngayban)=1

 Ví dụ 2: Xem thông tin khách lẻ

 Điều kiện: like “KL???”, like “KL*”

 Hoặc: left(MaKH,2)=“KL”

lọc, chọn Expression tương tự ở trên

23

Trang 24

CHẾ ĐỘ HIỂN THỊ CỦA QUERY

Trang 25

DataSheet View

25

Trang 26

PivotTable View

Trang 27

PivotChart View

27

Trang 28

SQL VIEW

Trang 29

DESIGN VIEW

29

Trang 30

MỘT SỐ TÙY CHỌN HIỂN THỊ DỮ LIỆU

 Ví dụ: Xem thông tin mặt hàng có số lượng bán nhiều nhất trong một lượt bán ở tháng 1

30

Trang 31

MỘT SỐ TÙY CHỌN HIỂN THỊ DỮ LIỆU

 Ví dụ: Tên NV đã bán hàng trong tháng 1

Unique Value

31

Trang 32

VÍ DỤ - UNIQUE VALUE

32

Kết quả dùng Unique Value

Trang 33

Property): Format, Decimal Place

33

Trang 34

Xây dựng trường biểu thức

34

B1: Bấm phải chuột vào

Trang 35

Chú ý khi chọn bảng trong query

thuộc dữ liệu

Quan hệ Hanghoa vs CT_Hoadon: Hóa đơn đó

có mua những mặt hàng nào

Quan hệ Hoadon vs Nhanvien: Hóa đơn đó

được lập bởi nhân viên nào

 …

với nhau, tránh chọn bảng độc lập sẽ dẫn đến sinh ra các bộ dữ liệu sai

35

Trang 36

Chú ý chọn trường vào biểu thức

giống nhau  chỉ rõ trường tham gia biểu thức thuộc bảng nào

Trang 37

NỘI DUNG CHÍNH

37

Ngày đăng: 02/05/2018, 11:20

TỪ KHÓA LIÊN QUAN

w