Skip to content

Commit b2b2141

Browse files
outer-join-support
Summary: - Support for `outer join`.
1 parent 1b9a05b commit b2b2141

File tree

3 files changed

+6
-4
lines changed

3 files changed

+6
-4
lines changed

go/vt/sqlparser/constants.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,9 @@ const (
7272
JoinStr = "join"
7373
StraightJoinStr = "straight_join"
7474
LeftJoinStr = "left join"
75+
LeftOuterJoinStr = "left outer join"
7576
RightJoinStr = "right join"
77+
RightOuterJoinStr = "right outer join"
7678
NaturalJoinStr = "natural join"
7779
NaturalLeftJoinStr = "natural left join"
7880
NaturalRightJoinStr = "natural right join"

go/vt/sqlparser/sql.go

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

go/vt/sqlparser/sql.y

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2490,15 +2490,15 @@ outer_join:
24902490
}
24912491
| LEFT OUTER JOIN
24922492
{
2493-
$$ = LeftJoinStr
2493+
$$ = LeftOuterJoinStr
24942494
}
24952495
| RIGHT JOIN
24962496
{
24972497
$$ = RightJoinStr
24982498
}
24992499
| RIGHT OUTER JOIN
25002500
{
2501-
$$ = RightJoinStr
2501+
$$ = RightOuterJoinStr
25022502
}
25032503

25042504
natural_join:

0 commit comments

Comments
 (0)