
1
TRUY XUẤT CSDL
Ngôn ngữ thao tác dữ liệu – DMC và DCL
Bài 6

2
Accessing and Modifying Data
1. Truy xuất dữ liệu – Lệnh Select
– Truy vấn đơn giản
– Truy vấn từ nhiều bảng
– Truy vấn con - SubQuery
–Các mệnh đề EXISTS, DISTINCT, COMPUTE BY
2. Sửa chữa dữ liệu
– Lệnh INSERT
– Lệnh UPDATE
– Lệnh DELETE

3
Cú pháp lệnh Select
SELECT [ALL | DISTINCT] [TOP n [WITH TIES]] select_list
[ INTO new_table ]
FROM table_source
[ WHERE search_condition ]
[ GROUP BY group_by_expression ]
[ HAVING search_condition ]
[ ORDER BY order_expression [ ASC | DESC ] ]
• ORDER BY : Sắp xếp
•WHERE: Điều kiện
• GROUP BY: Nhóm
• HAVING: Điều kiện nhóm

4
Ví dụ lệnh SELECT
Column
names
Table names
Condition
Sort order

5
Truy vấn đơn giản
Chọn tất cả các cột trong một bảng
Syntax
SELECT * FROM < tablename>
SELECT * FROM Customers
Example

