Đề cương khóa học
Giới hạn kết quả
- Điều khoản WHERE
- Các toán tử so sánh
- Điều kiện LIKE
- Điều kiện tiên quyết BETWEEN ... AND
- Điều kiện IS NULL
- Điều kiện IN
- Các toán tử Boolean AND, OR và NOT
- Nhiều điều kiện trong mệnh đề WHERE
- Thứ tự của các toán tử.
- Mệnh đề DISTINCT
SQL Hàm
- Sự khác biệt giữa các hàm một dòng và nhiều dòng
- Tính năng văn bản, số, ngày tháng,
- Chuyển đổi rõ ràng và ngầm định
- Hàm chuyển đổi
- Lồng hàm
- Xem hiệu suất của các hàm - bảng dual
- Hàm lấy ngày hiện tại SYSDATE
- Xử lý các giá trị NULL
Tổng hợp dữ liệu bằng hàm nhóm
- Hàm nhóm
- Cách hàm nhóm xử lý các giá trị NULL
- Tạo nhóm dữ liệu - mệnh đề GROUP BY
- Nhóm nhiều cột
- Giới hạn kết quả hàm nhóm - mệnh đề HAVING
Truy vấn con
- Đặt truy vấn con trong lệnh SELECT
- Truy vấn con một dòng và nhiều dòng
- Toán tử Truy vấn con một dòng
- Tính năng nhóm trong truy vấn con
- Toán tử Truy vấn con nhiều dòng - IN, ALL, ANY
- Cách xử lý các giá trị NULL trong truy vấn con
Toán tử tập hợp
- Toán tử UNION
- Toán tử UNION ALL
- Toán tử INTERSECT
- Toán tử MINUS
Sử dụng nâng cao của Joins
- Xem lại Joins
- Kết hợp Inner và Outer Joins
- Partitioned Outer Joins
- Hierarchical Queries
Sử dụng nâng cao của Sub-Queries
- Xem lại sub-queries
- Sử dụng sub-queries như bảng ảo/inline views và cột
- Sử dụng cấu trúc WITH
- Kết hợp sub-queries và joins
Hàm phân tích
- Mệnh đề OVER
- Mệnh đề Partition
- Mệnh đề Windowing
- Các hàm Rank, Lead, Lag, First, Last
Truy xuất dữ liệu từ nhiều bảng (nếu có thời gian cuối)
- Các loại kết nối
- Sử dụng NATURAL JOIN
- Bảng alias
- Joins trong mệnh đề WHERE
- INNER JOIN
- Outer Merge LEFT, RIGHT, FULL OUTER JOIN
- Tích Descartes
Hàm Tổng hợp (nếu có thời gian cuối)
- Xem lại hàm Group By và mệnh đề Having
- Group and Rollup
- Group and Cube
Requirements
Đề xuất tham dự khóa đào tạo "Oracle SQL for Beginners"
Testimonials (5)
Tôi học về các hàm phức tạp và cách áp dụng chúng
Ana Alexandrescu - DB Global Technology
Course - Oracle SQL Advanced
Machine Translated
Tiền giao tiếp tuyệt vời, Łukasz đã giải thích mọi thứ một cách dễ hiểu và rõ ràng
Tomasz Wojciechowski - GP Strategies Poland sp. z o.o.
Course - ORACLE SQL Fundamentals
Machine Translated
huấn luyện viên rất hữu ích, tốc độ của khóa đào tạo thực sự tốt và các bài tập không quá khó cũng không quá dễ. mỗi khi tôi gặp khó khăn, anh ấy đã giúp tôi một cách rất tốt và đảm bảo rằng tôi hiểu mọi thứ.
Jade Stappaerts - KULeuven
Course - Oracle SQL Language
Machine Translated
bài tập
Amna AlAli - Federal Demographic Council
Course - Oracle SQL for beginners
Machine Translated
Richard's training style kept it interesting, the real world examples used helped to drive the concepts home.
Jamie Martin-Royle - NBrown Group
Course - From Data to Decision with Big Data and Predictive Analytics
Machine Translated