Skip to main content

execute_aggregate

Function execute_aggregate 

Source
pub fn execute_aggregate(
    rows: Vec<HashMap<String, Value>>,
    group_by: &[GroupKeySpec],
    aggregates: &[AggregateSpec],
    filters: &[u8],
    having: &[u8],
    sort_keys: &[SortKeySpec],
    grouping_sets: &[Vec<u32>],
) -> Result<QueryResult, LiteError>
Expand description

Execute a full Aggregate: apply filters, group, aggregate, HAVING, sort.