You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@tajo.apache.org by "Dongkyu Hwangbo (JIRA)" <ji...@apache.org> on 2015/08/17 04:01:46 UTC
[jira] [Reopened] (TAJO-1770) WITH clause should be supported
[ https://issues.apache.org/jira/browse/TAJO-1770?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Dongkyu Hwangbo reopened TAJO-1770:
-----------------------------------
> WITH clause should be supported
> -------------------------------
>
> Key: TAJO-1770
> URL: https://issues.apache.org/jira/browse/TAJO-1770
> Project: Tajo
> Issue Type: Improvement
> Affects Versions: 0.11.0
> Reporter: Dongkyu Hwangbo
> Priority: Minor
> Labels: sql
>
> Tajo cannot run this query. (in tpc-ds q1)
> {code:SQL}
> with
> customer_total_return
> as (
> select
> sr_customer_sk as ctr_customer_sk
> ,sr_store_sk as ctr_store_sk
> ,sum(SR_RETURN_AMT) as ctr_total_return
> from
> store_returns
> ,date_dim
> where
> sr_returned_date_sk = d_date_sk
> and d_year =2000
> group by
> sr_customer_sk
> ,sr_store_sk)
> select
> c_customer_id
> from
> customer_total_return ctr1
> ,store
> ,customer
> where
> ctr1.ctr_total_return > (
> select
> avg(ctr_total_return)*1.2
> from
> customer_total_return ctr2
> where
> ctr1.ctr_store_sk = ctr2.ctr_store_sk)
> and s_store_sk = ctr1.ctr_store_sk
> and s_state = 'TN'
> and ctr1.ctr_customer_sk = c_customer_sk
> order by
> c_customer_id
> limit 100;
> {code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)