diff options
author | monty@mishka.local <> | 2005-05-06 11:39:30 +0300 |
---|---|---|
committer | monty@mishka.local <> | 2005-05-06 11:39:30 +0300 |
commit | a9f6aab4c9fb3a5f06c95227d70c9bf44e25f957 (patch) | |
tree | 9bc36292e6c63e524c34d371f01eb8a1ec82d9ee /sql/opt_sum.cc | |
parent | c83b78169e52a40241d0dc0e88cddbd84420c572 (diff) | |
download | mariadb-git-a9f6aab4c9fb3a5f06c95227d70c9bf44e25f957.tar.gz |
Fixes while reviewing new code
Added option --count to mysqlshow (to show number of rows)
Fixed possible core dump in information schema
Diffstat (limited to 'sql/opt_sum.cc')
-rw-r--r-- | sql/opt_sum.cc | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/sql/opt_sum.cc b/sql/opt_sum.cc index 134d3564ef8..ddeeb44c82b 100644 --- a/sql/opt_sum.cc +++ b/sql/opt_sum.cc @@ -313,7 +313,7 @@ int opt_sum_query(TABLE_LIST *tables, List<Item> &all_fields,COND *conds) removed_tables is != 0 if we have used MIN() or MAX(). */ if (removed_tables && used_tables != removed_tables) - const_result= 0; // We didn't remove all tables + const_result= 0; // We didn't remove all tables return const_result; } @@ -323,12 +323,14 @@ int opt_sum_query(TABLE_LIST *tables, List<Item> &all_fields,COND *conds) SYNOPSIS simple_pred() - func_item in: Predicate item + func_item Predicate item args out: Here we store the field followed by constants - inv_order out: Is set to 1 if the predicate is of the form 'const op field' + inv_order out: Is set to 1 if the predicate is of the form + 'const op field' RETURN - 0 func_item is a simple predicate: a field is compared with constants + 0 func_item is a simple predicate: a field is compared with + constants 1 Otherwise */ |