<sqlid="assertSelectCountWithGroupByBindingTable"value="SELECT count(*) as items_count, o.user_id FROM t_order o JOIN t_order_item i ON o.user_id = i.user_id AND o.order_id = i.order_id WHERE o.user_id IN (%s, %s) AND o.order_id BETWEEN %s AND %s GROUP BY o.user_id ORDER BY o.user_id"/>
<sqlid="assertSelectWithGroupByAndLimit"value="SELECT user_id FROM t_order GROUP BY user_id ORDER BY user_id LIMIT %s"type="H2,MySQL,PostgreSQL"/>
<sqlid="assertSelectWithGroupByAndOrderByAndLimit"value="SELECT user_id, SUM(order_id) FROM t_order GROUP BY user_id ORDER BY SUM(order_id) LIMIT %s"type="H2,MySQL,PostgreSQL"/>
<sqlid="assertSelectItemWithAliasAndMismatchOrderByAndGroupByItems"value="SELECT o.user_id uid FROM t_order o GROUP BY o.user_id ORDER BY o.user_id"type="H2,MySQL,SQLServer,PostgreSQL"/>
<sqlid="assertSelectItemWithAliasAndMatchOrderByAndGroupByItems"value="SELECT o.user_id uid FROM t_order o GROUP BY o.user_id ORDER BY o.user_id"type="H2,MySQL,SQLServer,PostgreSQL"/>
<sqlid="assertSelectGroupByWithAliasIsKeyword"value="SELECT SUM(order_id) AS orders_sum, user_id as `key` FROM t_order GROUP BY `key`"type="MySQL"/>