Grouping function either groups the whole result or the result specified
by group by.
Counts occurrences within a group.
Calculates the average of all num within a group.
Calculates the sum of all num within a group.
Calculates the minimum of all num within a group.
Calculates the maximum of all num within a group.
Calculates the standard deviation of all num within a group.
Converts double precision number to integer.
Evaluates condition and executes false_op if the result is 0 (false)
otherwise true_op is executed.
Splits a string on character char (default .) and selects the N'th split
from the right, i.e: RSPLIT("192.168.0.1",2) returns 168.
Translate numbers into names table can be rcode or qtype, i.e:
name("rcode",rcode) returns NXDomain.
Trims of any occurrences of the string trim from both end of the string,
i.e: trim("se.domains.se", "se") returns .domains..
Turns string into lowercase.