{"id":5991,"date":"2022-08-05T04:22:57","date_gmt":"2022-08-05T04:22:57","guid":{"rendered":"https:\/\/studysection.com\/blog\/?p=5991"},"modified":"2022-08-05T04:22:57","modified_gmt":"2022-08-05T04:22:57","slug":"sql-join","status":"publish","type":"post","link":"https:\/\/studysection.com\/blog\/sql-join\/","title":{"rendered":"SQL Join"},"content":{"rendered":"<p>As the name suggests, combining two or more things together is known as Join.<\/p>\n<p>In terms of SQL, when we have to combine two or more tables on the basis of certain conditions then it is called SQL Join. <\/p>\n<h2>There are 4 types of SQL Join:<\/h2>\n<ol>\n<li>inner join<\/li>\n<li>left  join<\/li>\n<li>right join<\/li>\n<li>full join<\/li>\n<\/ol>\n<p><strong>Employee<\/strong><\/p>\n<table class=\"table table-striped\">\n<thead>\n<tr>\n<th><strong>Emp_no<\/strong><\/th>\n<th><strong>Name<\/strong><\/th>\n<th><strong>Age<\/strong><\/th>\n<th><strong>City<\/strong><\/th>\n<\/tr>\n<thead>\n<tbody>\n<tr>\n<td>1<\/td>\n<td>Amit<\/td>\n<td>26<\/td>\n<td>Ambala<\/td>\n<\/tr>\n<tr>\n<td>2<\/td>\n<td>Sumit<\/td>\n<td>28<\/td>\n<td>Delhi<\/td>\n<\/tr>\n<tr>\n<td>3<\/td>\n<td>Priya<\/td>\n<td>27<\/td>\n<td>Ambala<\/td>\n<\/tr>\n<tr>\n<td>4<\/td>\n<td>Sakshi<\/td>\n<td>26<\/td>\n<td>Shimla<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>Department<\/strong><\/p>\n<table class=\"table table-striped\">\n<thead>\n<tr>\n<th><strong>Dept_id<\/strong><\/th>\n<th><strong>Emp_no<\/strong><\/th>\n<\/tr>\n<thead>\n<tbody>\n<tr>\n<td>d1<\/td>\n<td>1<\/td>\n<\/tr>\n<tr>\n<td>d1<\/td>\n<td>5<\/td>\n<\/tr>\n<tr>\n<td>d3<\/td>\n<td>2<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<ol>\n<li><strong>INNER JOIN:<\/strong> As long as the condition satisfies this join selects all the rows from both the tables.<br \/>\n<strong><em>Example:<\/em><\/strong><br \/>\n<code>SELECT department.Dept_id,employee.NAME,employee.Age FROM employee<br \/>\nINNER JOIN department<br \/>\nON employee.Emp_no = department.Emp_no;<\/code><br \/>\nThe above query shows the name and age of the employee working in different departments.<br \/>\n<strong>Output:<\/strong><\/p>\n<table class=\"table table-striped\">\n<thead>\n<tr>\n<th><strong>Dept_id<\/strong><\/th>\n<th><strong>Name<\/strong><\/th>\n<th><strong>Age<\/strong><\/th>\n<\/tr>\n<thead>\n<tbody>\n<tr>\n<td>d1<\/td>\n<td>Amit<\/td>\n<td>26<\/td>\n<\/tr>\n<tr>\n<td>d3<\/td>\n<td>Sumit<\/td>\n<td>28<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/li>\n<li><strong>LEFT JOIN:<\/strong> fetch all the rows of the table that is on the left side of the join and only those rows that fulfill the required conditions are from the table that is on the right side of the join.<br \/>\nIt is also known by the name <strong>LEFT OUTER JOIN<\/strong>.<\/p>\n<p><strong>Example: <\/strong><br \/>\n<code>SELECT employee.Name,department.Dept_id<br \/>\nFROM employee<br \/>\nLEFT JOIN department<br \/>\nON department.Emp_no=employee.Emp_no;<\/code><\/p>\n<p><strong>Output:<\/strong><\/p>\n<table class=\"table table-striped\">\n<thead>\n<tr>\n<th><strong>Name<\/strong><\/th>\n<th><strong>Dept_id<\/strong><\/th>\n<\/tr>\n<thead>\n<tbody>\n<tr>\n<td>Amit<\/td>\n<td>d1<\/td>\n<\/tr>\n<tr>\n<td>Sumit<\/td>\n<td>d3<\/td>\n<\/tr>\n<tr>\n<td>Priya<\/td>\n<td>null<\/td>\n<\/tr>\n<tr>\n<td>Sakshi<\/td>\n<td>null<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/li>\n<li><strong>RIGHT JOIN:<\/strong> This join is similar to LEFT JOIN. It fetches all the rows of the table that is on the right side of the join and only those rows that fulfill the required conditions are from the table that is on the left side of the join.<br \/>\nIt is also known by the name RIGHT OUTER JOIN.<\/p>\n<p><strong>Example:<\/strong><br \/>\n<code>SELECT employee.Name,department.Dept_id<br \/>\nFROM employee<br \/>\nRIGHT JOIN department<br \/>\nON department.Emp_no=employee.Emp_no;<\/code><\/p>\n<p><strong>Output:<\/strong><\/p>\n<table class=\"table table-striped\">\n<thead>\n<tr>\n<th><strong>Dept_id<\/strong><\/th>\n<th><strong>Name<\/strong><\/th>\n<\/tr>\n<thead>\n<tbody>\n<tr>\n<td>d1<\/td>\n<td>Amit<\/td>\n<\/tr>\n<tr>\n<td>d1<\/td>\n<td>null<\/td>\n<\/tr>\n<tr>\n<td>d3<\/td>\n<td>Sumit<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/li>\n<li><strong>FULL JOIN:<\/strong>   This join is the combination of both the joins <strong>LEFT JOIN<\/strong> and <strong>RIGHT JOIN<\/strong>. It fetches all the rows from both tables.<br \/>\n<strong>Example:<\/strong><br \/>\n<code>SELECT employee.Name,department.Dept_id<br \/>\nFROM employee<br \/>\nFULL JOIN department<br \/>\nON department.Emp_no=employee.Emp_no;<\/code><\/p>\n<p><strong>Output:<\/strong><\/p>\n<table class=\"table table-striped\">\n<thead>\n<tr>\n<th><strong>Name<\/strong><\/th>\n<th><strong>Dept_id<\/strong><\/th>\n<\/tr>\n<thead>\n<tbody>\n<tr>\n<td>Amit<\/td>\n<td>d1<\/td>\n<\/tr>\n<tr>\n<td>Sumit<\/td>\n<td>d3<\/td>\n<\/tr>\n<tr>\n<td>Priya<\/td>\n<td>null<\/td>\n<\/tr>\n<tr>\n<td>Sakshi<\/td>\n<td>null<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/li>\n<\/ol>\n<p><small><em>If you have skills in PHP programming and you want to enhance your career in this field, a <a href=\"https:\/\/www.studysection.com\/php-programming-advanced\">PHP certification<\/a> from StudySection can help you reach your desired goals. Both beginner level and expert level PHP certification exams are offered by StudySection along with other programming certification exams. <\/em><\/small><\/p>\n","protected":false},"excerpt":{"rendered":"<p>As the name suggests, combining two or more things together is known as Join. In terms of SQL, when we<\/p>\n","protected":false},"author":1,"featured_media":5992,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[525,306],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>SQL Join - StudySection Blog<\/title>\n<meta name=\"description\" content=\"In terms of SQL, when we have to combine two or more tables on the basis of certain conditions then it is called SQL Join.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/studysection.com\/blog\/sql-join\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"SQL Join - StudySection Blog\" \/>\n<meta property=\"og:description\" content=\"In terms of SQL, when we have to combine two or more tables on the basis of certain conditions then it is called SQL Join.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/studysection.com\/blog\/sql-join\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog Posts on famous people, innovations and educational topics\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/studysection\" \/>\n<meta property=\"article:published_time\" content=\"2022-08-05T04:22:57+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/studysection.com\/blog\/wp-content\/uploads\/2022\/08\/SQL-Join.png\" \/>\n\t<meta property=\"og:image:width\" content=\"300\" \/>\n\t<meta property=\"og:image:height\" content=\"200\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"admin-studysection-blog\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@studysection\" \/>\n<meta name=\"twitter:site\" content=\"@studysection\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin-studysection-blog\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/studysection.com\/blog\/sql-join\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/studysection.com\/blog\/sql-join\/\"},\"author\":{\"name\":\"admin-studysection-blog\",\"@id\":\"https:\/\/studysection.com\/blog\/#\/schema\/person\/db367e2c29a12d1808fb1979edb3d402\"},\"headline\":\"SQL Join\",\"datePublished\":\"2022-08-05T04:22:57+00:00\",\"dateModified\":\"2022-08-05T04:22:57+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/studysection.com\/blog\/sql-join\/\"},\"wordCount\":337,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/studysection.com\/blog\/#organization\"},\"keywords\":[\"Databases\",\"SQL\"],\"articleSection\":[\"Learn and Grow\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/studysection.com\/blog\/sql-join\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/studysection.com\/blog\/sql-join\/\",\"url\":\"https:\/\/studysection.com\/blog\/sql-join\/\",\"name\":\"SQL Join - StudySection Blog\",\"isPartOf\":{\"@id\":\"https:\/\/studysection.com\/blog\/#website\"},\"datePublished\":\"2022-08-05T04:22:57+00:00\",\"dateModified\":\"2022-08-05T04:22:57+00:00\",\"description\":\"In terms of SQL, when we have to combine two or more tables on the basis of certain conditions then it is called SQL Join.\",\"breadcrumb\":{\"@id\":\"https:\/\/studysection.com\/blog\/sql-join\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/studysection.com\/blog\/sql-join\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/studysection.com\/blog\/sql-join\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/studysection.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"SQL Join\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/studysection.com\/blog\/#website\",\"url\":\"https:\/\/studysection.com\/blog\/\",\"name\":\"Blog Posts on famous people, innovations and educational topics\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/studysection.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/studysection.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/studysection.com\/blog\/#organization\",\"name\":\"StudySection\",\"url\":\"https:\/\/studysection.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/studysection.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/studysection.com\/blog\/wp-content\/uploads\/2021\/10\/studySection-logo.png\",\"contentUrl\":\"https:\/\/studysection.com\/blog\/wp-content\/uploads\/2021\/10\/studySection-logo.png\",\"width\":920,\"height\":440,\"caption\":\"StudySection\"},\"image\":{\"@id\":\"https:\/\/studysection.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/studysection\",\"https:\/\/twitter.com\/studysection\",\"https:\/\/www.instagram.com\/study.section\/\",\"https:\/\/www.linkedin.com\/company\/studysection\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/studysection.com\/blog\/#\/schema\/person\/db367e2c29a12d1808fb1979edb3d402\",\"name\":\"admin-studysection-blog\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/studysection.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/054ac87a6874df1932004239cd8eab36?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/054ac87a6874df1932004239cd8eab36?s=96&d=mm&r=g\",\"caption\":\"admin-studysection-blog\"},\"url\":\"https:\/\/studysection.com\/blog\/author\/admin-studysection-blog\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"SQL Join - StudySection Blog","description":"In terms of SQL, when we have to combine two or more tables on the basis of certain conditions then it is called SQL Join.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/studysection.com\/blog\/sql-join\/","og_locale":"en_US","og_type":"article","og_title":"SQL Join - StudySection Blog","og_description":"In terms of SQL, when we have to combine two or more tables on the basis of certain conditions then it is called SQL Join.","og_url":"https:\/\/studysection.com\/blog\/sql-join\/","og_site_name":"Blog Posts on famous people, innovations and educational topics","article_publisher":"https:\/\/www.facebook.com\/studysection","article_published_time":"2022-08-05T04:22:57+00:00","og_image":[{"width":300,"height":200,"url":"https:\/\/studysection.com\/blog\/wp-content\/uploads\/2022\/08\/SQL-Join.png","type":"image\/png"}],"author":"admin-studysection-blog","twitter_card":"summary_large_image","twitter_creator":"@studysection","twitter_site":"@studysection","twitter_misc":{"Written by":"admin-studysection-blog"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/studysection.com\/blog\/sql-join\/#article","isPartOf":{"@id":"https:\/\/studysection.com\/blog\/sql-join\/"},"author":{"name":"admin-studysection-blog","@id":"https:\/\/studysection.com\/blog\/#\/schema\/person\/db367e2c29a12d1808fb1979edb3d402"},"headline":"SQL Join","datePublished":"2022-08-05T04:22:57+00:00","dateModified":"2022-08-05T04:22:57+00:00","mainEntityOfPage":{"@id":"https:\/\/studysection.com\/blog\/sql-join\/"},"wordCount":337,"commentCount":0,"publisher":{"@id":"https:\/\/studysection.com\/blog\/#organization"},"keywords":["Databases","SQL"],"articleSection":["Learn and Grow"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/studysection.com\/blog\/sql-join\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/studysection.com\/blog\/sql-join\/","url":"https:\/\/studysection.com\/blog\/sql-join\/","name":"SQL Join - StudySection Blog","isPartOf":{"@id":"https:\/\/studysection.com\/blog\/#website"},"datePublished":"2022-08-05T04:22:57+00:00","dateModified":"2022-08-05T04:22:57+00:00","description":"In terms of SQL, when we have to combine two or more tables on the basis of certain conditions then it is called SQL Join.","breadcrumb":{"@id":"https:\/\/studysection.com\/blog\/sql-join\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/studysection.com\/blog\/sql-join\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/studysection.com\/blog\/sql-join\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/studysection.com\/blog\/"},{"@type":"ListItem","position":2,"name":"SQL Join"}]},{"@type":"WebSite","@id":"https:\/\/studysection.com\/blog\/#website","url":"https:\/\/studysection.com\/blog\/","name":"Blog Posts on famous people, innovations and educational topics","description":"","publisher":{"@id":"https:\/\/studysection.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/studysection.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/studysection.com\/blog\/#organization","name":"StudySection","url":"https:\/\/studysection.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/studysection.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/studysection.com\/blog\/wp-content\/uploads\/2021\/10\/studySection-logo.png","contentUrl":"https:\/\/studysection.com\/blog\/wp-content\/uploads\/2021\/10\/studySection-logo.png","width":920,"height":440,"caption":"StudySection"},"image":{"@id":"https:\/\/studysection.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/studysection","https:\/\/twitter.com\/studysection","https:\/\/www.instagram.com\/study.section\/","https:\/\/www.linkedin.com\/company\/studysection"]},{"@type":"Person","@id":"https:\/\/studysection.com\/blog\/#\/schema\/person\/db367e2c29a12d1808fb1979edb3d402","name":"admin-studysection-blog","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/studysection.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/054ac87a6874df1932004239cd8eab36?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/054ac87a6874df1932004239cd8eab36?s=96&d=mm&r=g","caption":"admin-studysection-blog"},"url":"https:\/\/studysection.com\/blog\/author\/admin-studysection-blog\/"}]}},"views":150,"_links":{"self":[{"href":"https:\/\/studysection.com\/blog\/wp-json\/wp\/v2\/posts\/5991"}],"collection":[{"href":"https:\/\/studysection.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/studysection.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/studysection.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/studysection.com\/blog\/wp-json\/wp\/v2\/comments?post=5991"}],"version-history":[{"count":2,"href":"https:\/\/studysection.com\/blog\/wp-json\/wp\/v2\/posts\/5991\/revisions"}],"predecessor-version":[{"id":5994,"href":"https:\/\/studysection.com\/blog\/wp-json\/wp\/v2\/posts\/5991\/revisions\/5994"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/studysection.com\/blog\/wp-json\/wp\/v2\/media\/5992"}],"wp:attachment":[{"href":"https:\/\/studysection.com\/blog\/wp-json\/wp\/v2\/media?parent=5991"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/studysection.com\/blog\/wp-json\/wp\/v2\/categories?post=5991"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/studysection.com\/blog\/wp-json\/wp\/v2\/tags?post=5991"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}