blob: f704e166e143813b0be56c5d7dd32ed3d4db070f [file] [log] [blame]
buyingyi727c39b2014-10-12 11:57:03 -07001/*
2 * Description : This test case is to verify the fix for issue601
3 * https://code.google.com/p/asterixdb/issues/detail?id=601
4 * Expected Res : SUCCESS
5 * Date : 10th Oct 2014
6 */
7
8drop dataverse tpch if exists;
9create dataverse tpch;
10
11use dataverse tpch;
12
13create type LineItemType as closed {
14 l_orderkey: int32,
15 l_partkey: int32,
16 l_suppkey: int32,
17 l_linenumber: int32,
18 l_quantity: double,
19 l_extendedprice: double,
20 l_discount: double,
21 l_tax: double,
22 l_returnflag: string,
23 l_linestatus: string,
24 l_shipdate: string,
25 l_commitdate: string,
26 l_receiptdate: string,
27 l_shipinstruct: string,
28 l_shipmode: string,
29 l_comment: string
30}
31
32create dataset LineItem(LineItemType)
33 primary key l_orderkey, l_linenumber;
34
35for $l in dataset('LineItem')
36group by $l_linenumber := $l.l_linenumber with $l
37return {
38 "l_linenumber": $l_linenumber,
39 "count_order": count($l)
40}