diff options
author | unknown <bell@sanja.is.com.ua> | 2003-09-08 21:58:09 +0300 |
---|---|---|
committer | unknown <bell@sanja.is.com.ua> | 2003-09-08 21:58:09 +0300 |
commit | d17cfa9caaeee794a51b0d9aeeca40dc5de6aa5f (patch) | |
tree | 6e3d79983d2b08c89ad3d6f947f76ff98cccf68f /sql/mysqld.cc | |
parent | b036ffec6ca6e5b67aa2ec35481a4b141db11128 (diff) | |
download | mariadb-git-d17cfa9caaeee794a51b0d9aeeca40dc5de6aa5f.tar.gz |
removing additional IN subquery condition
fixed IN optimisation bug
mysql-test/r/subselect.result:
test of IN optimisation bug
mysql-test/t/subselect.test:
test of IN optimisation bug
sql/item_subselect.cc:
fixed IN optimisation bug
sql/mysql_priv.h:
constant for additional IN subquery condition detecting
sql/mysqld.cc:
constant for additional IN subquery condition detecting
sql/sql_select.cc:
removing additional IN subquery condition
Diffstat (limited to 'sql/mysqld.cc')
-rw-r--r-- | sql/mysqld.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sql/mysqld.cc b/sql/mysqld.cc index 45c1fdc82d1..80096e5d5e6 100644 --- a/sql/mysqld.cc +++ b/sql/mysqld.cc @@ -320,6 +320,8 @@ const char *myisam_recover_options_str="OFF"; const char *sql_mode_str="OFF"; /* name of reference on left espression in rewritten IN subquery */ const char *in_left_expr_name= "<left expr>"; +/* name of additional condition */ +const char *in_additional_cond= "<IN COND>"; FILE *bootstrap_file; |