ProgramGuru
Login
DS
DSA
Python
Java
MongoDB
SQL
NumPy
UML
sql
Basics of SQL
8
❯
1
Introduction to SQL
2
Installing SQL and Using SQL Tools
3
SQL Syntax and Statements
4
SQL Data Types
5
CREATE TABLE Statement
6
INSERT INTO Statement
7
UPDATE Statement in SQL
8
DELETE Statement in SQL
Querying Data
10
❯
1
SELECT Statement in SQL
2
SQL WHERE Clause
3
ORDER BY Clause in SQL
4
GROUP BY Clause in SQL
5
HAVING Clause in SQL
6
LIMIT / TOP Clause in SQL
7
DISTINCT Keyword in SQL
8
SQL Operators - AND, OR, NOT, IN, BETWEEN, LIKE
9
SQL Aliases
10
SQL CASE Statement
SQL Joins
6
❯
1
SQL INNER JOIN
2
SQL LEFT JOIN
3
SQL RIGHT JOIN
4
SQL FULL OUTER JOIN
5
SQL SELF JOIN
6
SQL CROSS JOIN
Intermediate SQL
6
❯
1
SQL Subqueries
2
SQL Views
3
SQL Indexes
4
SQL Constraints
5
SQL Functions – String, Numeric, Date & Aggregate
6
SQL NULL Handling – IS NULL, COALESCE, IFNULL
Advanced SQL
7
❯
1
SQL Stored Procedures
2
SQL User Defined Functions (UDF)
3
SQL Triggers
4
SQL Transactions – COMMIT, ROLLBACK, SAVEPOINT
5
SQL Cursors
6
SQL Error Handling – BEGIN...HANDLER, SIGNAL
7
Dynamic SQL
Database Design
5
❯
1
Database Normalization – 1NF, 2NF, 3NF, BCNF
2
SQL Denormalization
3
ER Diagrams and Schema Design
4
Primary Key vs Unique Key
5
Foreign Keys and Relationships
Optimization
3
❯
1
SQL Performance Tuning
2
SQL Execution Plans
3
Index Optimization in SQL
Security
2
❯
1
SQL Injection and Security
2
User Management and Permissions in SQL
Advanced Querying
4
❯
1
Common Table Expressions in SQL
2
Window Functions in SQL – RANK, ROW_NUMBER, LEAD, LAG
3
SQL Pivot and Unpivot
4
Recursive Queries in SQL
Integrations
4
❯
1
SQL with Python
2
SQL with Java
3
SQL with Excel
4
Connecting to SQL Databases via JDBC/ODBC
Welcome to ProgramGuru
Sign up to start your journey with us
Sign in with Google
Player Settings
Speed:
2s
Show Pseudocode
Show Output
Reset
Close