Examples
TPC-H Query 1
@("lineitem.csv") >> #(data: csv)
=> filter { data["l_shipdate"] <= Date("1998-12-01") - Day(90) }
=> map { l_returnflag = data["l_returnflag"]
l_linestatus = data["l_linestatus"],
sum_qty = data["l_quantity"].sum(),
sum_base_price = data["l_extendedprice"].sum(),
sum_disc_price = (data["l_extendedprice"] * (1 - data["l_discount"])).sum(),
sum_charge = (data["l_extendedprice"] * (1 - data["l_discount"]) * (1 + data["l_tax"])).sum(),
avg_qty = data["l_quantity"].avg(),
avg_price = data["l_extendedprice"].avg(),
avg_disc = data["l_discount"].avg(),
count_order = data.count()
}
=> group by { data["l_returnflag"], data[""l_linestatus""] }
=> sort ascend { data["l_returnflag", "l_linestatus"] }
=> slice { 0, 100 }
Last updated