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
Advanced Filtering and Selection
Logical Operators
AND Operator
OR Operator
NOT Operator
Combining Multiple Conditions
Operator Precedence
Using Parentheses for Grouping
Pattern Matching
LIKE Operator
Wildcards
Percent Sign Wildcard
Underscore Wildcard
ESCAPE Clause
Case Sensitivity in Pattern Matching
Range and Set Operations
BETWEEN Operator
IN Operator
NOT IN Operator
ANY Operator
ALL Operator
SOME Operator
NULL Value Handling
IS NULL Operator
IS NOT NULL Operator
NULL Comparison Behavior
Three-Valued Logic
Regular Expressions
REGEXP Operator
Common Regex Patterns
Case-Insensitive Matching
Previous
3. Fundamental SQL Queries
Go to top
Next
5. Data Aggregation and Grouping