1
0
mirror of https://github.com/mariadb-corporation/mariadb-columnstore-engine.git synced 2025-07-05 15:41:14 +03:00
Files
mariadb-columnstore-engine/dbcon/doc/100GB_stream0/q12-tpch22.sql
2016-01-06 14:08:59 -06:00

40 lines
1.1 KiB
SQL

-- $Id: q12-tpch22.sql 2657 2007-06-12 16:08:15Z rdempsey $
-- 12th query in 100 GB stream0 (tpch22).
SELECT
CNTRYCODE,
COUNT(*) NUMCUST,
SUM(C_ACCTBAL) TOTACCTBAL
FROM (
SELECT
SUBSTR(C_PHONE,1,2) CNTRYCODE,
C_ACCTBAL
FROM
CUSTOMER
WHERE
SUBSTR(C_PHONE,1,2) IN
('24', '28', '30', '18', '21', '23', '14')
AND C_ACCTBAL > (
SELECT
AVG(C_ACCTBAL)
FROM
CUSTOMER
WHERE
C_ACCTBAL > 0.00
AND SUBSTR(C_PHONE,1,2) IN
('24', '28', '30', '18', '21', '23', '14')
)
AND NOT EXISTS (
SELECT *
FROM
ORDERS
WHERE
O_CUSTKEY = C_CUSTKEY
)
) CUSTSALE
GROUP BY
CNTRYCODE
ORDER BY
CNTRYCODE;