class_docstr: Parses a SQL query into its component parts.
  
  Parameters
  ----------
  query : ast
      Given SQL query.
class_docstr_tok: ["Parses","a","SQL","query","into","its","component","parts",".","Parameters","--","--","--","--","--","query",":","ast","Given","SQL","query","."]
docstr: Parses a SQL statement into its components.
docstr_tok: ["Parses","a","SQL","statement","into","its","components","."]
code: def parse_query(self):
      """
      Parses a SQL statement into its components.
      """
      pass
  
file_path: mindsdb/mindsdb/integrations/handlers/utilities/query_utilities/base_query_utilities.py
imports: import pandas
  from typing import Text, List
  from mindsdb_sql.parser import ast
  from abc import ABC, abstractmethod
  from mindsdb.integrations.utilities.sql_utils import extract_comparison_conditions, filter_dataframe
label_desc: Use image node_id 2 for calling the BaseQueryParser obj's underlying member method code with example usage: obj.parse_query() without return types