Commit 47985a0b authored by codefairy08's avatar codefairy08
Browse files

add mysql row subquery test

parent 4f790238
Loading
Loading
Loading
Loading
+16 −0
Original line number Diff line number Diff line
@@ -866,4 +866,20 @@
            </aggregation-select-items>
        </select-items>
    </parser-result>
    <parser-result sql-case-id="select_with_coloumns_in_paren">
        <tables>
            <table name="t_order"/>
        </tables>
        <tokens>
            <table-token start-index="14" table-name="t_order" length="7" />
        </tokens>
    </parser-result>
    <parser-result sql-case-id="select_with_coloumns_in_row">
        <tables>
            <table name="t_order"/>
        </tables>
        <tokens>
            <table-token start-index="14" table-name="t_order" length="7" />
        </tokens>
    </parser-result>
</parser-result-sets>
+2 −0
Original line number Diff line number Diff line
@@ -63,4 +63,6 @@
    <sql-case id="select_alias_as_single_quote_string" value="SELECT status as 'status' FROM t_order" />
    <sql-case id="select_alias_as_string_double_quote" value="SELECT status as &quot;status&quot; FROM t_order" />
    <sql-case id="select_special_function_nested" value="SELECT sum(if(status=0, 1, 0)) FROM t_order" />
    <sql-case id="select_with_coloumns_in_paren" value="SELECT * FROM t_order WHERE (user_id,order_id) = (SELECT user_id,order_id FROM t_order_item WHERE id = 10)" db-types="MySQL" />
    <sql-case id="select_with_coloumns_in_row" value="SELECT * FROM t_order WHERE ROW(user_id,order_id) = (SELECT user_id,order_id FROM t_order_item WHERE id = 10)" db-types="MySQL" />
</sql-cases>