提交 cf424400 编写于 作者: T terrymanu

for #1753, recover more test case subquery

上级 babb6205
......@@ -52,7 +52,7 @@
</conditions>
</parser-result>
-->
<!--
<parser-result sql-case-id="select_sub_query_with_order_by">
<tables>
<table name="t_order"/>
......@@ -63,6 +63,9 @@
<aggregation-select-items>
<aggregation-select-item type="COUNT" inner-expression="(1)" alias="orders_count" />
</aggregation-select-items>
<order-by-columns>
<order-by-column name="order_id" order-direction="DESC" />
</order-by-columns>
</parser-result>
<parser-result sql-case-id="select_sub_query_with_group_by">
......@@ -71,10 +74,16 @@
</tables>
<tokens>
<table-token start-index="64" table-name="t_order_item" length="12" />
<order-by-token placeholder-begin-position="94" literal-begin-position="94" />
</tokens>
<aggregation-select-items>
<aggregation-select-item type="COUNT" inner-expression="(1)" alias="order_items_count" />
</aggregation-select-items>
<group-by-columns>
<group-by-column name="order_id" order-direction="ASC" />
</group-by-columns>
<order-by-columns>
<order-by-column name="order_id" order-direction="ASC" />
</order-by-columns>
</parser-result>
-->
</parser-result-sets>
......@@ -21,8 +21,7 @@
<!-- TODO cannot pass,add later
<sql-case id="select_sub_query_with_multiple_tables" value="SELECT t.* FROM (SELECT i.* FROM t_order o, t_order_item i WHERE o.order_id = i.order_id and o.order_id IN (?, ?)) t ORDER BY t.item_id" db-types="SQLServer,Oracle" />
-->
<!--
<sql-case id="select_sub_query_with_order_by" value="SELECT COUNT(1) as orders_count FROM (SELECT * FROM t_order ORDER BY order_id desc) t" db-types="MySQL,PostgreSQL,Oracle" />
<sql-case id="select_sub_query_with_group_by" value="SELECT COUNT(1) as order_items_count FROM (SELECT order_id FROM t_order_item GROUP BY order_id) t" db-types="MySQL,PostgreSQL,Oracle" />
-->
<!-- todo add oracle -->
<sql-case id="select_sub_query_with_order_by" value="SELECT COUNT(1) as orders_count FROM (SELECT * FROM t_order ORDER BY order_id desc) t" db-types="MySQL,PostgreSQL" />
<sql-case id="select_sub_query_with_group_by" value="SELECT COUNT(1) as order_items_count FROM (SELECT order_id FROM t_order_item GROUP BY order_id) t" db-types="MySQL,PostgreSQL" />
</sql-cases>
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册