Useful Links
Computer Science
Data Science
SQL for Data Analysis
1. Introduction to SQL and Relational Databases
2. Basic SQL Query Structure
3. Fundamental SQL Queries
4. Advanced Filtering and Selection
5. Data Aggregation and Grouping
6. Joining Tables
7. Data Transformation and Manipulation
8. Subqueries and Derived Tables
9. Window Functions and Advanced Analytics
10. Set Operations and Advanced Queries
11. Views and Temporary Objects
12. Advanced Data Types and Semi-Structured Data
13. SQL for Data Analysis Applications
14. Performance Optimization and Best Practices
Fundamental SQL Queries
The SELECT Statement
Basic Syntax and Structure
Selecting All Columns
Selecting Specific Columns
Column Order and Positioning
Selecting Distinct Values
Handling Duplicate Rows
The FROM Clause
Specifying Source Tables
Table References
Schema Qualification
Database Qualification
The WHERE Clause
Filtering Rows
Condition Evaluation
Comparison Operators
Equal
Not Equal
Less Than
Greater Than
Less Than or Equal To
Greater Than or Equal To
Operator Precedence
The ORDER BY Clause
Sorting Results
Ascending Order
Descending Order
Sorting by Multiple Columns
Sorting by Column Position
Sorting by Expressions
NULL Value Ordering
The LIMIT Clause
Restricting Row Count
OFFSET for Pagination
TOP Clause Alternative
FETCH and OFFSET Standard
Using Aliases
Column Aliases
Table Aliases
Alias Scope and Visibility
Best Practices for Aliases
Previous
2. Basic SQL Query Structure
Go to top
Next
4. Advanced Filtering and Selection