![]()  | 
  
    MySQL 8.4.7
    
   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'.