g_md5sum(G;S;O;X)
Returns the MD5 hash of data for each group within a given column.
Syntax
g_md5sum(G;S;O;X)
Input
Argument | Type | Description |
---|---|---|
G |
any | A space- or comma-separated list of column names Rows are in the same group
if their values for all of the columns listed in If If any of the columns listed in |
S |
integer | The name of a column in which every row evaluates to a 1 or 0, which determines
whether or not that row is selected to be included in the calculation If
If any of the values in
|
O |
integer | A space- or comma-separated list of column names that
determine the row order within a particular group If
If any of the values in |
X |
any simple type | A column name |
Return Value
For every row in each group defined by G
(and for those rows where
S
=1, if specified), g_md5sum
returns a text value representing the 32-digit hexadecimal number that corresponds to the
MD5 hash (checksum) of the group in the order specified by O
(or by the
current display order of the table, if O
is omitted).
Sample Usage
<base table="pub.doc.samples.ref.func.g_func_time_series_sample_usage"/> <willbe name="g_md5sum_1" value="g_md5sum(state;include;order;value)"/> <willbe name="g_md5sum_2" value="g_md5sum(state city;include;order;value)"/>