The syntax for the table reference in BNF is as follows:

Syntax

table_ref ::=
 table_name[ AS ][alias[ (column_alias[, ...] ) ]]
   | (query_expression) [ AS ]alias
   [ (column_alias[ ,...] ) ]|
   [ ( ]joined_table[ ) ]