TheDeveloperBlog.com

Home | Contact Us

C-Sharp | Java | Python | Swift | GO | WPF | Ruby | Scala | F# | JavaScript | SQL | PHP | Angular | HTML

SQL JOIN

SQL join statement with sql, tutorial, examples, insert, update, delete, select, join, database, table, join

<< Back to SQL

SQL JOIN

As the name shows, JOIN means to combine something. In case of SQL, JOIN means "to combine two or more tables".

The SQL JOIN clause takes records from two or more tables in a database and combines it together.

ANSI standard SQL defines five types of JOIN :

  1. inner join,
  2. left outer join,
  3. right outer join,
  4. full outer join, and
  5. cross join.

In the process of joining, rows of both tables are combined in a single table.


Why SQL JOIN is used?

If you want to access more than one table through a select statement.

If you want to combine two or more table then SQL JOIN statement is used .it combines rows of that tables in one table and one can retrieve the information by a SELECT statement.

The joining of two or more tables is based on common field between them.

SQL INNER JOIN also known as simple join is the most common type of join.


How to use SQL join or SQL Inner Join?

Let an example to deploy SQL JOIN process:

1.Staff table

IDStaff_NAMEStaff_AGESTAFF_ADDRESSMonthley_Package
1ARYAN22MUMBAI18000
2SUSHIL32DELHI20000
3MONTY25MOHALI22000
4AMIT20ALLAHABAD12000

2.Payment table

Payment_IDDATEStaff_IDAMOUNT
10130/12/2009 13000.00
10222/02/201032500.00
10323/02/20104 3500.00

So if you follow this JOIN statement to join these two tables ?

SELECT Staff_ID, Staff_NAME, Staff_AGE, AMOUNT 
   FROM STAFF s, PAYMENT p
   WHERE s.ID =p.STAFF_ID;

This will produce the result like this:

STAFF_IDNAMEStaff_AGEAMOUNT
3MONTY252500
1ARYAN223000
4AMIT253500
1ARYAN223000
Next TopicSQL Outer Join




Related Links:


Related Links

Adjectives Ado Ai Android Angular Antonyms Apache Articles Asp Autocad Automata Aws Azure Basic Binary Bitcoin Blockchain C Cassandra Change Coa Computer Control Cpp Create Creating C-Sharp Cyber Daa Data Dbms Deletion Devops Difference Discrete Es6 Ethical Examples Features Firebase Flutter Fs Git Go Hbase History Hive Hiveql How Html Idioms Insertion Installing Ios Java Joomla Js Kafka Kali Laravel Logical Machine Matlab Matrix Mongodb Mysql One Opencv Oracle Ordering Os Pandas Php Pig Pl Postgresql Powershell Prepositions Program Python React Ruby Scala Selecting Selenium Sentence Seo Sharepoint Software Spellings Spotting Spring Sql Sqlite Sqoop Svn Swift Synonyms Talend Testng Types Uml Unity Vbnet Verbal Webdriver What Wpf