Sum functions (COUNT, MIN...) More...
#include <config.h>#include <cstdio>#include <math.h>#include <drizzled/sql_select.h>#include <drizzled/error.h>#include <drizzled/hybrid_type_traits.h>#include <drizzled/hybrid_type_traits_integer.h>#include <drizzled/hybrid_type_traits_decimal.h>#include <drizzled/sql_base.h>#include <drizzled/session.h>#include <drizzled/item/sum.h>#include <drizzled/field/decimal.h>#include <drizzled/field/double.h>#include <drizzled/field/int64.h>#include <drizzled/field/date.h>#include <drizzled/field/datetime.h>#include <drizzled/unique.h>#include <drizzled/type/decimal.h>#include <drizzled/internal/m_string.h>#include <drizzled/item/subselect.h>#include <drizzled/sql_lex.h>#include <drizzled/system_variables.h>#include <drizzled/create_field.h>#include <algorithm>Go to the source code of this file.
Classes | |
| struct | drizzled::Hybrid_type_traits_fast_decimal |
Namespaces | |
| namespace | drizzled |
| TODO: Rename this file - func.h is stupid. | |
Functions | |
| static int | drizzled::simple_raw_key_cmp (void *arg, const void *key1, const void *key2) |
| static int | drizzled::item_sum_distinct_walk (void *element, uint32_t, void *item) |
| static void | drizzled::variance_fp_recurrence_next (double *m, double *s, uint64_t *count, double nr) |
| static double | drizzled::variance_fp_recurrence_result (double s, uint64_t count, bool is_sample_variance) |
| int | drizzled::simple_str_key_cmp (void *arg, unsigned char *key1, unsigned char *key2) |
| int | drizzled::composite_key_cmp (void *arg, unsigned char *key1, unsigned char *key2) |
| static int | drizzled::count_distinct_walk (void *, uint32_t, void *arg) |
| int | drizzled::group_concat_key_cmp_with_distinct (void *arg, const void *key1, const void *key2) |
| int | drizzled::group_concat_key_cmp_with_order (void *arg, const void *key1, const void *key2) |
| int | drizzled::dump_leaf_key (unsigned char *key, uint32_t, Item_func_group_concat *item) |
Variables | |
|
static const Hybrid_type_traits_fast_decimal | drizzled::fast_decimal_traits_instance |
Sum functions (COUNT, MIN...)
Definition in file sum.cc.