Visual Explanation illustration and presentation of SQL JOINS query statements

SQL Joins can sometimes be a bit confusing, particularly if you a newbie.

I have below 2 visual representations which should help enhance your visual understanding of SQL JOINS

  1. First is from From CodeProject, by C L Moffatt

visual representation of SQL joins

You can check full explanation here: Sql Joins visually explained

 

2. Second was from Duke University.

Join_diagram

This was part of Managing Big Data with MySQL course on Coursera.org

Happy joining!

Want more information like this?

Similar Posts

  • |

    Pyodbc Sqlalchemy Python 2 and 3 SQL Server Native Client 11.0

    This is a sample code to use Python to connect to SQL Server Native Client.

    Want more information like this?

  • |

    Creating Oracle PL/SQL Tables for Intercollegiate Athletic Database – Data Warehousing

    Creating Oracle  tables for Intercollegiate Athletic Database. Part of Assignment one of Data Warehousing for Business Intelligence on Coursera

    After creating the tables lets insert values

      In case you want to change a constraint on a field, you can use a syntax examples as the following. ALTER TABLE FACILITY ADD CONSTRAINT UNQ_FAC UNIQUE (FACNAME)…

  • | |

    Entity Relationship Diagram – ERD and Cardinality Symbols Simple Explanations

    Understading cardinality notation and being able to explain them will go a long way in your database design and implementation. Here we look at a simple explanation of the symbols. (Credit to Data Warehousing for Business Intelligence by University of Colorado System on Coursera) Symbols in the above diagram and their meanings: – Oval: means 0 –…

  • | |

    Basic SQL – DQL Command Structure Syntax – Quickest Way to Remember It!

    In this quick guide, we will be looking at the simply command structure/syntax of SQL – DQL. SQL – Stands for  Structured Query Language. It is a language that is used to communicate with a database. DQL– Data Query Language aspect of  MySQL. As an Data Scientist or aspiring one,  you will be interacting with lots…

  • How to Manually Start Stop and Restart MySql Server on Windows PC

    When installing MySql server  package, you can instruct the installation to configure MySql server to start automatically on each windows start up. However, if you want to reserve resources whilst you will not be working with the MySql server and hence you do not want the server to automatically start up on every boot of…

Leave a Reply

Your email address will not be published. Required fields are marked *