summaryrefslogtreecommitdiff
path: root/sql/sql_class.cc
diff options
context:
space:
mode:
authorVarun Gupta <varunraiko1803@gmail.com>2018-03-21 01:34:45 +0530
committerVarun Gupta <varunraiko1803@gmail.com>2018-03-21 09:38:56 +0200
commit2dd4e50d5f74451a5f6bf56d1a36bafffcca878c (patch)
treebdebcc6aa52bca19915fa547b1906bd8856a8262 /sql/sql_class.cc
parent69bc3c1976ebcbe116890d9d26305fd2887ed47c (diff)
downloadmariadb-git-2dd4e50d5f74451a5f6bf56d1a36bafffcca878c.tar.gz
MDEV-15555: select from DUAL where false yielding wrong result when in a IN
For the query having an IN subquery with no tables, we were converting the subquery with an expression between the left part and the select list of the subquery . This can give incorrect results when we have a condition in the subquery with a dual table (as this is treated as a no table). The fix is that we don't do this conversion when we have conds in the subquery with a dual table.
Diffstat (limited to 'sql/sql_class.cc')
0 files changed, 0 insertions, 0 deletions