SQL JOIN查询语句

本文概要

  • 如何使用SQL连接或SQL内部连接?
正如它的名字所示,连接方式的东西结合起来。在SQL的情况下,连接方式“两个或多个表合并”。
在SQL JOIN子句从数据库中的两个或多个表,联合收割机需要记录在一起。
ANSI标准SQL定义了五种类型的加盟:
  1. 内部联接,
  2. LEFT OUTER JOIN,
  3. 右外连接,
  4. 全外连接,并
  5. 交叉连接。

在加入的过程中,这两个表的行被组合在一个单一的表。
为什么SQL连接使用?如果你想通过一个查询语句来访问多个表。
如果你想将两个或多个表合并然后SQL JOIN语句是一个表的表的使用。它结合了行和一个可以检索SELECT语句的信息。
在连接两个或多个表的是基于他们之间的共同领域。
SQL INNER JOIN又称单纯性加盟是加盟的最常见的类型。
如何使用SQL连接或SQL内部连接?让一个例子来部署SQL加盟流程:
【SQL JOIN查询语句】1.Staff表
IDStaff_NAMEStaff_AGESTAFF_ADDRESSMonthley_Package
1ARYAN22MUMBAI18000
2SUSHIL32DELHI20000
3MONTY25MOHALI22000
4AMIT20ALLAHABAD12000
2.Payment表
Payment_ID日期Staff_ID
10130/12/2009 13000.00
10222/02/201032500.00
10323/02/201043500.00
所以,如果你遵循这一JOIN语句来连接这两个表?
SELECT Staff_ID,Staff_NAME,Staff_AGE,AMOUNT FROM STAFF s,PAYMENT p WHERE s.ID =p.STAFF_ID;

这会产生这样的结果:
STAFF_ID名称Staff_AGE
3MONTY252500
1ARYAN223000
4AMIT253500
1ARYAN223000

    推荐阅读