理解Sql中的左连接

时间:2015-08-12 07:58:21

标签: sql oracle join

我有以下数据集

Table A                   Table B

Name     Age              Name      Eye Color
Ashish   24               Ashish    Brown 
Max      16               George    Black
Rehan    12               Tim       White
Tim      16               Sadhana   Blue 
maggie   25               Ashsih    Brown 
martha   27               Ashish    Black 

现在我需要了解记录 Ashish ,将在结果表中创建多少行。如果我在表A和表B之间执行左连接,其中表A在左侧,B在右侧。

1 个答案:

答案 0 :(得分:1)

由于表B对于该值有三行,因此在使用LEFT JOIN时将返回三行