Disclosed is a system, method, and program for performing a join operation on a multi-column table and at least two satellite tables having a join condition. Each satellite table is comprised of multiple rows and at least one join column. Each multi-column table is comprised of multiple rows and at least one column corresponding to the join column in each satellite table. A join operation is performed on the rows of the satellite tables to generate a first join result comprising concatenations of the rows of the satellite tables. Less than all the concatenated rows in the first join result that satisfy the join condition are then selected. The selected concatenated rows in the first join result are then joined to the multi-column table.

Révélé est un système, une méthode, et un programme pour exécuter une opération de joindre sur une table multi-column et au moins deux tables satellites ayant un état de joindre. Chaque table satellite est composée des rangées multiples et au moins on joignent la colonne. Chaque table multi-column est composée des rangées multiples et au moins une de la colonne correspondant à la colonne de joindre dans chaque table satellite. Une opération de joindre est effectuée sur les rangées des tables satellites pour produire d'une première joignent le résultat comportant des concaténations des rangées des tables satellites. Moins que toutes les rangées enchaînées dans les premières joignent le résultat qui satisfont la condition de joindre sont alors choisies. Les rangées enchaînées choisies dans la première joignent le résultat sont alors jointes à la table multi-column.

 
Web www.patentalert.com

< (none)

< Method and apparatus using run length encoding to evaluate a database

> Automated method for testing cache

> (none)

~ 00043