TAILIEUCHUNG - Bài 3 Truy vấn (query) nâng cao

Giới thiệu Trong bài trước, chúng ta đã học các khái niệm thiết kế CSDL. Chúng ta cũng đã nói về E-R diagrams and chuẩn hóa CSDL. Chúng ta cũng đã học về một vài dạng chuẩn và cách áp dụng trên các bài tập cụ thể. Trong bài này, chúng ta sẽ làm quen với khái niệm subqueries và cách viết các câu lệnh T-SQL để thực thi các subqueries. | Bài 3 Mục tiêu bài học Kết thúc bài này bạn có thể - Truy vấn query nâng cao Hiểu và thực thi được các subquery Nắm được cách sử dụng mệnh đề EXISTS Nắm được cách thực hiện các truy vấn với các mênh đề khác nhau Sử dụng mệnh đề DISTINCT để lọc bớt kêt quả các truy vấn Nắm được cách sử dụng mệnh đề COMPUTE BY Chuyển dữ liệu giữa các tables sử dụng mệnh đề SELECT INTO Giới thiệu Trong bài trước chúng ta đã học các khái niệm thiết kế CSDL. Chúng ta cũng đã nói về E-R diagrams and chuẩn hóa CSDL. Chúng ta cũng đã học về một vài dạng chuẩn và cách áp dụng trên các bài tập cụ thể. Trong bài này chúng ta sẽ làm quen với khái niệm subqueries và cách viết các câu lệnh T-SQL để thực thi các subqueries. Chúng ta sẽ khảo sát cách sử dụng mệnh đề EXISTS làm sao để thực thi queries trên tập kết quả và cách lọc kết quả của các query để trả về các dòng không trùng nhau bằng cách sử dụng mệnh đề DISTINCT. Chúng ta cũng sẽ thảo luận về cách sử dụng các mệnh đề COMPUTE BY và SELECT INTO cùng với các câu lệnh T-SQL. Chúng ta cũng đã học về câu lệnh SELECT cùng với các mệnh đề trên ở các bài trước trong bài này có thể chúng ta sẽ nhắc lại một số khái niệm và nó sẽ giúp chúng ta củng cố lại các kiến thức trong các bài trước. Thực hiện truy vấn trên nhiều bảng Đôi khi chúng ta thấy cần thiết phải lấy và kết hợp dữ liệu từ nhiều bảng. Trong bài dưới đây chúng ta sẽ nói về cách kết hợp thông tin từ nhiều bảng. Có ba cách để kết hợp dữ liệu từ nhiều bảng Unions - Kết hợp các dòng của nhiều bảng. Subqueries - là các query được gói bên trong các query khác. Joins - Kết hợp các cột từ nhiều bảng. Có khá nhiều mệnh đề có thể được sử dụng với SELECT để trả lại các kết quả khác nhau. Từ khóa DISTINCT khử các dòng trùng nhau trong kết quả của một câu lệnh SELECT. Nếu DISTINCT không được chỉ ra tất cả các dòng thỏa mãn câu lệng SELECT được trả về bao gồm cả các dòng trùng nhau. Khi một subquery có từ EXISTS thì nó có chức năng giống như là kiểm tra sự tồn tại. Từ khóa EXISTS được sử dụng để .

TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
65    137    1    22-12-2024
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.