select_group_by.xml 2.0 KB
Newer Older
1 2
<?xml version="1.0" encoding="UTF-8"?>
<sqls>
H
haocao 已提交
3 4 5 6 7
    <sql id="assertSelectFuncWithGroupBy">
        <sharding-rule value="tbl">
            <data parameter="1000,1100" expected="select_group_by/SelectFunc.xml" />
        </sharding-rule>
    </sql>
H
haocao 已提交
8
    <sql id="assertSelectSumWithGroupBy">
9 10 11 12
        <sharding-rule>
            <data expected="select_group_by/SelectSum.xml" />
        </sharding-rule>
    </sql>
H
haocao 已提交
13
    <sql id="assertSelectCountWithGroupBy">
14 15 16 17
        <sharding-rule>
            <data expected="select_group_by/SelectCount.xml" />
        </sharding-rule>
    </sql>
H
haocao 已提交
18
    <sql id="assertSelectMaxWithGroupBy">
19 20 21 22
        <sharding-rule>
            <data expected="select_group_by/SelectMax.xml" />
        </sharding-rule>
    </sql>
H
haocao 已提交
23
    <sql id="assertSelectMinWithGroupBy">
24 25 26 27
        <sharding-rule>
            <data expected="select_group_by/SelectMin.xml" />
        </sharding-rule>
    </sql>
H
haocao 已提交
28
    <sql id="assertSelectAvgWithGroupBy">
29
        <sharding-rule>
30
            <data expected="select_group_by/SelectAvg.xml" />
31 32
        </sharding-rule>
    </sql>
H
haocao 已提交
33
    <sql id="assertSelectOrderByDescWithGroupBy">
34 35 36 37
        <sharding-rule>
            <data expected="select_group_by/SelectOrderByDesc.xml" />
        </sharding-rule>
    </sql>
H
haocao 已提交
38
    <sql id="assertSelectCountWithoutGroupedColumn">
39 40 41 42 43
        <sharding-rule>
            <data parameter="10,11,1000,1109" expected="select_group_by/SelectGroupByWithoutGroupedColumn.xml" />
            <data parameter="1,9,1000,1909"/>
        </sharding-rule>
    </sql>
H
haocao 已提交
44
    <sql id="assertSelectCountWithGroupByBindingTable">
45 46 47 48 49
        <sharding-rule>
            <data parameter="10,11,1000,1109" expected="select_group_by/SelectGroupByWithBindingTable.xml" />
            <data parameter="1,9,1000,1909"/>
        </sharding-rule>
    </sql>
T
terrymanu 已提交
50 51 52 53 54 55
    <sql id="assertSelectWithGroupByAndLimit">
        <sharding-rule>
            <data parameter="1" expected="select_group_by/SelectLimit.xml" />
            <data parameter="0" />
        </sharding-rule>
    </sql>
56
</sqls>