Category
Technologies
SQL Tutorials
Keep up to date with the latest techniques and resources for SQL Server. Our tutorials are full of free SQL Server training tips to help you learn, build, & grow.
Other technologies:
Training 2 or more people?Try DataCamp for Business
What is Third Normal Form (3NF)?
Learn how third normal form (3NF) can help you organize your databases more efficiently by removing redundancy and minimizing dependency issues. See how decomposing tables can simplify data management.
Marie Fayard
November 18, 2024
How to Use Homebrew to Install PostgreSQL on Mac
Learn how to set up PostgreSQL on macOS using Homebrew, a convenient package manager. Follow step-by-step instructions to install, configure, and start PostgreSQL services.
Oluseye Jeremiah
November 17, 2024
How to Update Multiple Columns in SQL
Learn how to update multiple columns in SQL using a single query for improved efficiency. Explore practical advanced techniques and examples, including single row updates and multiple row updates.
Allan Ouko
November 8, 2024
SQL Remove Duplicates: Comprehensive Methods and Best Practices
Explore the different methods for filtering out and permanently removing duplicate rows using SQL. Learn the practical applications of how to remove duplicates in SQL Server, MySQL, and PostgreSQL.
Allan Ouko
October 29, 2024
The Difference Between WHERE and HAVING in SQL
Discover how WHERE filters row-level data in SQL queries, while HAVING filters grouped data after aggregation, and master their distinct uses in SQL querying.
Islam Salahuddin
October 10, 2024
SQL Order of Execution: Understanding How Queries Run
Understand the SQL order of execution and how its different from the order of writing. Write accurate and optimized queries for improved performance and avoid common mistakes in query design.
Allan Ouko
October 10, 2024
What is Transitive Dependency?
A transitive dependency occurs when one attribute in a database indirectly relies on another through a third attribute, causing redundancy. Keep reading to learn how to identify and eliminate transitive dependencies in database design .
Allan Ouko
September 26, 2024
SQL UPDATE with JOIN: How it Works
Learn how UPDATE with JOIN in SQL simplifies cross-table updates in SQL Server. Understand how INNER JOIN and LEFT JOIN differ for specific use cases, and explore alternatives using subqueries or the MERGE statement.
Allan Ouko
September 11, 2024
How to Use a SQL Alias to Simplify Your Queries
Explore how using a SQL alias simplifies both column and table names. Learn why using a SQL alias is key for improving readability and managing complex joins.
Allan Ouko
September 6, 2024
SQL LEFT JOIN vs. LEFT OUTER JOIN: What You Need to Know
LEFT JOIN and LEFT OUTER JOIN in SQL are identical, with no functional difference between them. Keep reading to explore practical examples and discover how to apply these joins effectively in your queries.
Vikash Singh
August 30, 2024
SQL OR Operator: A Guide with Examples
The SQL OR operator allows you to filter data by combining multiple conditions, returning rows where at least one condition is true. Learn how to use OR with INSERT, UPDATE, and DELETE statements to modify records in tables.
Allan Ouko
August 27, 2024
SQL Triggers: A Guide for Developers
Learn how to use SQL triggers to automate tasks, maintain data integrity, and enhance database performance. Try practical examples like the CREATE, ALTER, and DROP commands in MySQL and Oracle.
Oluseye Jeremiah
August 15, 2024