Details

    • Sub-task
    • Status: Resolved
    • P2
    • Resolution: Fixed
    • None
    • Not applicable
    • dsl-sql
    • None

    Description

      Support keyword JOIN to to replace node in explain,

      LogicalJoin(condition=[=($0, $8)], joinType=[inner|left|right|full])
      

      examples as below:

      sql = "select * from ORDER_DETAILS join ORDER_FILTERED_DETAILS on ORDER_DETAILS.f_int = ORDER_FILTERED_DETAILS.f_int";
      sql = "select * from ORDER_DETAILS inner join ORDER_FILTERED_DETAILS on ORDER_DETAILS.f_int = ORDER_FILTERED_DETAILS.f_int";
      sql = "select * from ORDER_DETAILS left outer join ORDER_FILTERED_DETAILS on ORDER_DETAILS.f_int = ORDER_FILTERED_DETAILS.f_int";
      sql = "select * from ORDER_DETAILS right outer join ORDER_FILTERED_DETAILS on ORDER_DETAILS.f_int = ORDER_FILTERED_DETAILS.f_int";
      

      Attachments

        Issue Links

          Activity

            People

              xumingming James Xu
              mingmxu Mingmin Xu
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: