You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@drill.apache.org by "Khurram Faraaz (JIRA)" <ji...@apache.org> on 2015/10/08 19:58:26 UTC
[jira] [Updated] (DRILL-3676) Group by ordinal number of an output
column results in parse error
[ https://issues.apache.org/jira/browse/DRILL-3676?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Khurram Faraaz updated DRILL-3676:
----------------------------------
Assignee: Sean Hsuan-Yi Chu
> Group by ordinal number of an output column results in parse error
> ------------------------------------------------------------------
>
> Key: DRILL-3676
> URL: https://issues.apache.org/jira/browse/DRILL-3676
> Project: Apache Drill
> Issue Type: Bug
> Components: Query Planning & Optimization
> Affects Versions: 1.2.0
> Reporter: Khurram Faraaz
> Assignee: Sean Hsuan-Yi Chu
> Fix For: Future
>
>
> Group by number results in parse error.
> {code}
> 0: jdbc:drill:schema=dfs.tmp> select sub_q.col1 from (select col1 from FEWRWSPQQ_101) sub_q group by 1;
> Error: PARSE ERROR: At line 1, column 8: Expression 'q.col1' is not being grouped
> [Error Id: 0eedafd9-372e-4610-b7a8-d97e26458d58 on centos-02.qa.lab:31010] (state=,code=0)
> {code}
> When we use the column name instead of the number, the query compiles and returns results.
> {code}
> 0: jdbc:drill:schema=dfs.tmp> select col1 from (select col1 from FEWRWSPQQ_101) group by col1;
> +----------------------+
> | col1 |
> +----------------------+
> | 65534 |
> | 10000000 |
> | -1 |
> | 0 |
> | 1 |
> | 13 |
> | 17 |
> | 23 |
> | 1000 |
> | 9999999 |
> | 30 |
> | 25 |
> | 1001 |
> | -65535 |
> | 5000 |
> | 3000 |
> | 200 |
> | 197 |
> | 4611686018427387903 |
> | 9223372036854775806 |
> | 9223372036854775807 |
> | 92233720385475807 |
> +----------------------+
> 22 rows selected (0.218 seconds)
> {code}
> {code}
> 0: jdbc:drill:schema=dfs.tmp> select sub_query.col1 from (select col1 from FEWRWSPQQ_101) sub_query group by sub_query.col1;
> +----------------------+
> | col1 |
> +----------------------+
> | 65534 |
> | 10000000 |
> | -1 |
> | 0 |
> | 1 |
> | 13 |
> | 17 |
> | 23 |
> | 1000 |
> | 9999999 |
> | 30 |
> | 25 |
> | 1001 |
> | -65535 |
> | 5000 |
> | 3000 |
> | 200 |
> | 197 |
> | 4611686018427387903 |
> | 9223372036854775806 |
> | 9223372036854775807 |
> | 92233720385475807 |
> +----------------------+
> 22 rows selected (0.177 seconds)
> {code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)