MySQL 9.1.0
Source Code Documentation
|
Checks for some semantic constraints on queries using GROUP BY, or aggregate functions, or DISTINCT. More...
#include <assert.h>
#include <sys/types.h>
#include "my_alloc.h"
#include "my_inttypes.h"
#include "my_table_map.h"
#include "sql/item.h"
#include "sql/item_cmpfunc.h"
#include "sql/item_sum.h"
#include "sql/mem_root_array.h"
Go to the source code of this file.
Classes | |
class | Distinct_check |
Checks for queries which have DISTINCT. More... | |
class | Group_check |
Checks for queries which have GROUP BY or aggregate functions. More... | |
Checks for some semantic constraints on queries using GROUP BY, or aggregate functions, or DISTINCT.
Enforced if sql_mode contains 'only_full_group_by'.