select_command ::= "select" [ "all" | "distinct" ] ( "*" | ( displayed_column { "," displayed_column } ) ) "from" ( selected_table { "," selected_table } ) [ "where" condition ] { connect_clause } { group_clause } { set_clause } { order_clause } { update_clause }
This rule is called by