Đề cương khóa học
Nền tảng
- Chọn tất cả các cột/trường
- Chọn một số cột/trường nhất định
- Sử dụng distinct/unique
- Chọn một số hàng/bản ghi nhất định
- Chọn các giá trị trong một phạm vi
- Chọn các giá trị phù hợp với mặt nạ mẫu
- Chọn các giá trị trong một danh sách
- Xử lý các giá trị null
- Cách sắp xếp và sắp xếp dữ liệu
- Chọn các giá trị được tính toán và suy ra
- Cách kiểm soát tiêu đề cột trong kết quả truy vấn
- Cách gửi kết quả truy vấn đến các tệp bên ngoài
Kết hợp Bảng
- Nguyên tắc kết hợp bảng:
- Sử dụng phép kết hợp Cartesian
- Sử dụng phép kết hợp Inner
- Sử dụng phép kết hợp Non-equi
- Sử dụng phép kết hợp Outer
Kết hợp Truy Vấn
- Toán tử Union
- Toán tử Intersect
- Toán tử Except
Các Hàm Đơn Giản
- Các hàm chuyển đổi
- Các hàm ngày
- Các hàm số
- Các hàm văn bản
- Các hàm nhóm/tóm tắt/tổng hợp
Truy Vấn Con
- Nguyên tắc của truy vấn con
- Cách lọc các hàng từ truy vấn chính
- Sử dụng truy vấn con lồng nhau
- Sử dụng truy vấn con nhiều cột
- Sử dụng truy vấn con tương quan
- Sử dụng truy vấn con làm chế độ xem nội tuyến và biểu thức bảng chung
- Sử dụng truy vấn con làm một cột trong truy vấn chính
Câu Lệnh Case
- Nguyên tắc của câu lệnh case
- Sử dụng câu lệnh case để suy ra các giá trị cột
- Sử dụng câu lệnh case lồng nhau
- Sử dụng câu lệnh case để tạo bảng xoay
- Sử dụng câu lệnh case với truy vấn con
Thao Tác Dữ Liệu
- Cách chèn các giá trị vào một bảng
- Cách sao chép các giá trị giữa các bảng
- Cách cập nhật các giá trị
- Cách xóa các bản ghi
- Cách thay đổi dữ liệu thông qua chế độ xem
- Sử dụng giao dịch
- Cách khóa các hàng và bảng
Định Nghĩa Dữ Liệu
- Nguyên tắc của cơ sở dữ liệu quan hệ và chuẩn hóa dữ liệu
- Sử dụng các mối quan hệ và ràng buộc khóa chính và khóa ngoại
- Cách tạo bảng
- Cách thay đổi bảng
- Cách tạo chế độ xem
- Sử dụng từ đồng nghĩa
- Cách xóa bảng và chế độ xem
Testimonials (6)
Tôi rất thích sự cân đối giữa bài giảng và bài tập. Khi tôi gặp khó khăn,Luke đã rất giỏi trong việc giúp tôi hiểu vấn đề và hướng tới các giải pháp, điều này đã tạo ra một ảnh hưởng tích cực đáng kể đến sự hiểu biết của tôi.
Tom - Welsh Revenue Authority
Course - Transact SQL Basic
Machine Translated
Łukasz rất tốt. Tôi thích cách Łukasz nói về các thực hành tốt nhất. Tốc độ giảng dạy phù hợp. Tôi thích các bài tập. Có mộtwiki để tham khảo trong tương lai là rất tốt.
Jake Real - Welsh Revenue Authority
Course - Transact SQL Basic
Machine Translated
Lukasz rất kiên nhẫn và am hiểu, đã làm cho việc học SQL trở nên rất thú vị và bổ ích. Đơn giản là một trong những buổi tập huấn có giá trị nhất của bất kỳ chủ đề nào mà tôi may mắn được tham gia!
Carwyn - Welsh Revenue Authority
Course - Transact SQL Basic
Machine Translated
Phil thật tuyệt! Anh ấy vừa kiên nhẫn lại vừa am hiểu sâu rộng. khóa đào tạo diễn ra với tốc độ phù hợp, đưa cả đội có nhiều mức độ kỹ năng khác nhau từ những kiến thức cơ bản đến các kỹ năng nâng cao một cách đồng bộ. Các bài tập là phương pháp xuất sắc để chúng tôi ghi nhớ kỹ năng mới học được, và hướng dẫn cùng thảo luận của Phil về nhiều cách để đạt được mục tiêu tương tự thật thú vị.
Sophie Clement - Thames Water Utilites Ltd
Course - Transact SQL Basic
Machine Translated
Cảm giác rất gần gũi. Các bài tập được chọn rất tốt và tôi đã có thể làm việc hiệu quả nhờ kiến thức rõ ràng được cung cấp.
Leah Bayliss - Thames Water Utilites Ltd
Course - Transact SQL Basic
Machine Translated
Bài tập tương tác
Matthew Viner - Thames Water Utilites Ltd
Course - Transact SQL Basic
Machine Translated