Grouping and duplicate removal method in a database
AssigneeHitachi, Ltd.
InventorsShinji Fujiwara, Kazutomo Ushijima, Itaru Nishizawa
Life of this patent
Estimating the term…
Loading patent…
AssigneeHitachi, Ltd.
InventorsShinji Fujiwara, Kazutomo Ushijima, Itaru Nishizawa
Estimating the term…
In order to realize high speed process for grouping the records having the identical values of one or more columns of the input list, the input list is canned, a hash value is generated using a hash function in which a value of the column as the non-vacant partial aggregation of the columns for the grouping is used as the argument, and it is determined whether two or more records having the hash values exist or not. The input list is scanned again and the calculating process of the aggregation columns is immediately executed for the records having the hash value for which it is determined by the first scanning that there is only one record having the identical hash value, the result of such calculating process is output and the records are defined as the input of the ordinary grouping process for the records which are determined to exist as the two or more records.
A grouping method comprising the steps of:
A duplicate removal method comprising the steps of:
A grouping method comprising the steps of:
Dependencies are inferred from the claim text.