anchor.diff:      ;
   
   query_block
  -    : SELECT (DISTINCT | UNIQUE | ALL)? (ASTERISK | selected_element (',' selected_element)*)
  +    : SELECT (DISTINCT | UNIQUE | ALL)? selected_list
         into_clause? from_clause where_clause? hierarchical_query_clause? group_by_clause? model_clause?
       ;
   
  -selected_element
  -    : select_list_elements column_alias?
  +selected_list
  +    : '*'
  +    | select_list_elements (',' select_list_elements)*
       ;
   
   from_clause
  
positive.code: 
  select_list_elements
      : tableview_name '.' ASTERISK
      | (regular_id '.')? expressions
      ;
  
  table_ref_list
  
negative.code:     ;
  
  using_element
      : (IN OUT? | OUT)? select_list_elements
      ;
  
  collect_order_by_part
  