summaryrefslogtreecommitdiff
path: root/sql/item_subselect.cc
diff options
context:
space:
mode:
authorunknown <bell@sanja.is.com.ua>2003-10-19 14:22:17 +0300
committerunknown <bell@sanja.is.com.ua>2003-10-19 14:22:17 +0300
commitb7aac7df29e716ab0bfd95e2c7349287912dcbf6 (patch)
treec6090daf4f6ad6f9a6443ac899cf97f18270e2c1 /sql/item_subselect.cc
parent724a6c3c6d09891f07352bbc4b041ec960fc8986 (diff)
downloadmariadb-git-b7aac7df29e716ab0bfd95e2c7349287912dcbf6.tar.gz
index name shown (SCRUM) (WL#1274)
mysql-test/r/subselect.result: index name shown sql/item_subselect.cc: index name shown
Diffstat (limited to 'sql/item_subselect.cc')
-rw-r--r--sql/item_subselect.cc6
1 files changed, 6 insertions, 0 deletions
diff --git a/sql/item_subselect.cc b/sql/item_subselect.cc
index 0703179d92a..3653823254e 100644
--- a/sql/item_subselect.cc
+++ b/sql/item_subselect.cc
@@ -1263,6 +1263,9 @@ void subselect_uniquesubquery_engine::print(String *str)
tab->ref.items[0]->print(str);
str->append(" in ");
str->append(tab->table->real_name);
+ KEY *key_info= tab->table->key_info+ tab->ref.key;
+ str->append(" on ");
+ str->append(key_info->name);
if (cond)
{
str->append(" where ");
@@ -1278,6 +1281,9 @@ void subselect_indexsubquery_engine::print(String *str)
tab->ref.items[0]->print(str);
str->append(" in ");
str->append(tab->table->real_name);
+ KEY *key_info= tab->table->key_info+ tab->ref.key;
+ str->append(" on ");
+ str->append(key_info->name);
if (check_null)
str->append(" chicking NULL");
if (cond)