This month's discount Comprehensive Database Performance Health Check · Testimonials
SQLAuthority with Pinal Dave
Home
  • Consulting
    • Health Check
  • Free Videos
  • All Articles
    • AI
    • SQL Performance
    • SQL Tips and Tricks
    • Interview Questions and Answers
    • SQL Puzzle
    • SQL Video
    • SQLAuthority News
    • Personal
  • Books
  • Consulting
Two ordered lines of stones meet at a bridge

Interview Question of the Week #041 – What is a Merge Join?

October 18, 2015
Pinal Dave
SQL Interview Questions and Answers
SQL Joins

Explain what is a merge join in the SQL Server engine, test ordered inputs and duplicates, and compare merge, hash, and nested loops plans.

Read More
SQL SERVER - Why Should You Not to Use Old Style JOIN?

SQL SERVER – Why Should You Not to Use Old Style JOIN?

October 8, 2015
Pinal Dave
SQL Tips and Tricks
SQL Joins

You can join tables with ANSI INNER JOIN or the old style JOIN in the WHERE clause. Here is an example that shows why you should avoid the old style JOIN.

Read More
Matching marbles pass through a gate once even when several matches exist

Interview Question of the Week #038 – What is Left Semi Join Showplan Operator?

September 27, 2015
Pinal Dave
SQL Interview Questions and Answers
SQL Joins

Understand the left semi join showplan operator with EXISTS, compare anti and inner joins, and inspect graphical-plan properties.

Read More
SQL SERVER - What is the Difference Between An INNER JOIN and WHERE Clause

SQL SERVER – What is the Difference Between An INNER JOIN and WHERE Clause

October 13, 2014
Pinal Dave
SQL Tips and Tricks
SQL Joins

What is the difference between an INNER JOIN and WHERE clause join? Very little in results or speed, but I explain why I still prefer INNER JOIN.

Read More
Two lakeside cabins built from one plan, one with an added porch and a missing window, one red door

Comparing Two Schemas With sys.columns and a FULL OUTER JOIN

June 16, 2014
Pinal Dave
SQL Tips and Tricks
Schema, SQL Joins, SQL Scripts, SQL System Table

Use read-only queries for comparing two schemas, finding missing columns, checking type details, and reviewing indexes and modules.

Read More
Execution plan for SQL server query.

SQL SERVER – Does Use of CTE Change the Order of Join in Inner Join

March 24, 2014
Pinal Dave
SQL Tips and Tricks
CTE, Execution Plan, SQL Joins

A reader said he uses a CTE to control join order. Does a CTE change the order of join in an inner join? Here is what I found.

Read More
SQL Server joins tool.

MySQL – How to do Natural Join in MySQL? – A Key Difference Between Inner Join and Natural Join

March 10, 2014
Pinal Dave
SQL Tips and Tricks
MySQL, SQL Joins

MySQL supports NATURAL JOIN, which maps matching columns from both tables on its own. I show how it works and the key difference from INNER JOIN.

Read More
Previous 1 2 3 4 5 6 7 8 … 21 Next
  • Books
  • Testimonials
  • Privacy Policy

© 2006 – 2026 All rights reserved. pinal @ SQLAuthority.com