wip
This commit is contained in:
parent
0da32b916c
commit
698ccab6ab
20 changed files with 265 additions and 37 deletions
|
|
@ -50,6 +50,24 @@ from_item
|
|||
: Ident Dot Ident from_alias?
|
||||
| Ident from_alias?
|
||||
| OpenParen select_stmt CloseParen from_alias
|
||||
| from_item (Left|Right|Full) Outer? Join from_item (join_on_condition|join_using_condition)
|
||||
| from_item Natural (Left|Right|Full) Outer? Join from_item
|
||||
;
|
||||
|
||||
join_on_condition
|
||||
: On
|
||||
;
|
||||
|
||||
join_using_condition
|
||||
: Using OpenParen ident_list CloseParen (As join_using_alias)
|
||||
;
|
||||
|
||||
join_using_alias
|
||||
:
|
||||
;
|
||||
|
||||
ident_list
|
||||
: Ident (Comma Ident)*
|
||||
;
|
||||
|
||||
from_alias
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue