diff options
author | unknown <svoj@mysql.com> | 2005-02-27 13:33:20 +0400 |
---|---|---|
committer | unknown <svoj@mysql.com> | 2005-02-27 13:33:20 +0400 |
commit | 87a48cdf0dd01067c2065cdcb8adfeaed4a8da2f (patch) | |
tree | a1553480be766302efcc38434f26bf8f25d986f1 /sql/item_sum.h | |
parent | 8167f5e5ed35f1df7c2c32e126f0aa4e1d48c07a (diff) | |
parent | d339dd13cdb7fea28bc3800328bb74fd68fb4683 (diff) | |
download | mariadb-git-87a48cdf0dd01067c2065cdcb8adfeaed4a8da2f.tar.gz |
Merge svojtovich@bk-internal.mysql.com:/home/bk/mysql-5.0
into mysql.com:/home/svoj/devel/mysql/stddev-mysql-5.0
sql/item_sum.cc:
Auto merged
sql/item_sum.h:
Auto merged
sql/sql_yacc.yy:
Auto merged
Diffstat (limited to 'sql/item_sum.h')
-rw-r--r-- | sql/item_sum.h | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/sql/item_sum.h b/sql/item_sum.h index 3faf4914eac..81f5d45e42e 100644 --- a/sql/item_sum.h +++ b/sql/item_sum.h @@ -379,6 +379,7 @@ public: uint f_precision0, f_scale0; uint f_precision1, f_scale1; uint dec_bin_size0, dec_bin_size1; + uint sample; Item_variance_field(Item_sum_variance *item); enum Type type() const {return FIELD_VARIANCE_ITEM; } double val_real(); @@ -422,9 +423,10 @@ public: uint f_precision0, f_scale0; uint f_precision1, f_scale1; uint dec_bin_size0, dec_bin_size1; + uint sample; - Item_sum_variance(Item *item_par) :Item_sum_num(item_par), hybrid_type(REAL_RESULT), - cur_dec(0),count(0) + Item_sum_variance(Item *item_par, uint sample_arg) :Item_sum_num(item_par), + hybrid_type(REAL_RESULT), cur_dec(0), count(0), sample(sample_arg) {} Item_sum_variance(THD *thd, Item_sum_variance *item); enum Sumfunctype sum_func () const { return VARIANCE_FUNC; } @@ -463,7 +465,8 @@ public: class Item_sum_std :public Item_sum_variance { public: - Item_sum_std(Item *item_par) :Item_sum_variance(item_par) {} + Item_sum_std(Item *item_par, uint sample_arg) + :Item_sum_variance(item_par, sample_arg) {} Item_sum_std(THD *thd, Item_sum_std *item) :Item_sum_variance(thd, item) {} |