DEV Community

SQL: Zero to Ninja (A Series for Web Developers) Series' Articles

Back to Mohamed Idris's Series
Part 01: What is a Database and SQL?

Part 01: What is a Database and SQL?

Comments 1
4 min read
Part 02: SELECT, Your First Questions

Part 02: SELECT, Your First Questions

Comments 1
4 min read
Part 03: WHERE, Filtering Rows

Part 03: WHERE, Filtering Rows

Comments 1
4 min read
Part 04: ORDER BY and LIMIT, Sorting and Paging

Part 04: ORDER BY and LIMIT, Sorting and Paging

Comments 1
4 min read
Part 05: Counting and Grouping (Aggregates)

Part 05: Counting and Grouping (Aggregates)

Comments 1
4 min read
Part 06: JOINs, Connecting Tables

Part 06: JOINs, Connecting Tables

Comments 1
5 min read
Part 07: Writing Data with INSERT, UPDATE, DELETE

Part 07: Writing Data with INSERT, UPDATE, DELETE

Comments 1
5 min read
Part 08: Designing Tables, Data Types and Constraints

Part 08: Designing Tables, Data Types and Constraints

Comments 1
5 min read
Part 09: Relationships and Normalization

Part 09: Relationships and Normalization

Comments 1
5 min read
Part 10: Subqueries and CTEs

Part 10: Subqueries and CTEs

Comments 1
5 min read
Part 11: Indexes and Performance

Part 11: Indexes and Performance

Comments 1
5 min read
Part 12: Transactions

Part 12: Transactions

Comments 1
4 min read
Part 13: SQL Injection and Staying Safe

Part 13: SQL Injection and Staying Safe

Comments 1
4 min read
Part 14: Window Functions (Ninja Mode)

Part 14: Window Functions (Ninja Mode)

Comments 1
5 min read