[
https://issues.apache.org/jira/browse/HIVE-16229?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15937384#comment-15937384
]
Ashutosh Chauhan commented on HIVE-16229:
-----------------------------------------
We can optimize this code path by not introducing this count if we know at
compile time that subq will generate atmost 1 row. We can take that up in a
follow-up.
+1
> Wrong result for correlated scalar subquery with aggregate
> ----------------------------------------------------------
>
> Key: HIVE-16229
> URL: https://issues.apache.org/jira/browse/HIVE-16229
> Project: Hive
> Issue Type: Bug
> Reporter: Vineet Garg
> Assignee: Vineet Garg
> Attachments: HIVE-16228.2.patch, HIVE-16229.1.patch
>
>
> Query:
> {code:SQL}
> select * from part where p_size > (select count(*) from part p where p.p_mfgr
> = part.p_mfgr group by p_type);
> {code}
> Expected results:
> {code}
> ERROR: more than one row produced by subquery
> {code}
> Actual
> {code}
> 49671 almond antique gainsboro frosted violet Manufacturer#4 Brand#41
> SMALL BRUSHED BRASS 10 SM BOX 1620.67 ccounts run quick
> 49671 almond antique gainsboro frosted violet Manufacturer#4 Brand#41
> SMALL BRUSHED BRASS 10 SM BOX 1620.67 ccounts run quick
> 49671 almond antique gainsboro frosted violet Manufacturer#4 Brand#41
> SMALL BRUSHED BRASS 10 SM BOX 1620.67 ccounts run quick
> 49671 almond antique gainsboro frosted violet Manufacturer#4 Brand#41
> SMALL BRUSHED BRASS 10 SM BOX 1620.67 ccounts run quick
> 49671 almond antique gainsboro frosted violet Manufacturer#4 Brand#41
> SMALL BRUSHED BRASS 10 SM BOX 1620.67 ccounts run quick
> 48427 almond antique violet mint lemon Manufacturer#4 Brand#42
> PROMO POLISHED STEEL 39 SM CASE 1375.42 hely ironic i
> 48427 almond antique violet mint lemon Manufacturer#4 Brand#42
> PROMO POLISHED STEEL 39 SM CASE 1375.42 hely ironic i
> ........
> Time taken: 13.742 seconds, Fetched: 123 row(s)
> {code}
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)