Method, system, and program for performing a join operation on a multi column table and satellite tables
    3.
    发明授权
    Method, system, and program for performing a join operation on a multi column table and satellite tables 失效
    用于在多列表和卫星表上执行加入操作的方法,系统和程序

    公开(公告)号:US06446063B1

    公开(公告)日:2002-09-03

    申请号:US09340352

    申请日:1999-06-25

    IPC分类号: G06F1730

    摘要: 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.

    摘要翻译: 公开了一种用于在多列表和至少两个具有连接条件的卫星表中执行加入操作的系统,方法和程序。 每个卫星表由多行和至少一个连接列组成。 每个多列表由多行和至少一列对应于每个卫星表中的连接列组成。 对卫星表的行执行加入操作以生成包括卫星表的行的级联的第一连接结果。 然后选择小于满足连接条件的第一个连接结果中的所有连接行。 第一个连接结果中选定的并置行然后连接到多列表。

    Method, system, and program for a join operation on a multi-column table and satellite tables including duplicate values
    4.
    发明授权
    Method, system, and program for a join operation on a multi-column table and satellite tables including duplicate values 有权
    在多列表和包含重复值的卫星表中的连接操作的方法,系统和程序

    公开(公告)号:US06374235B1

    公开(公告)日:2002-04-16

    申请号:US09344731

    申请日:1999-06-25

    IPC分类号: G06F1730

    摘要: Disclosed is a method, system, 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. The 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 concatenated rows of the satellite tables. One of the concatenated rows is joined to the multi-column table and a returned entry from the multi-column table is received. A determination is then made as to whether the returned entry matches the search criteria. If so, a determination is made as to whether one of the satellite tables has duplicates of values in the join column of the returned matching entry or the multi-column table has duplicate entries in the join columns. Returned matching entries are generated for each duplicate value in the satellite tables and duplicate entry in the multi-column table.

    摘要翻译: 公开了一种用于在多列表和至少两个具有连接条件的卫星表上执行加入操作的方法,系统和程序。 每个卫星表由多行和至少一个连接列组成。 多列表由多行和至少一列对应于每个卫星表中的连接列组成。 对卫星表的行执行加入操作,以生成卫星表的级联行。 其中一个连接的行被连接到多列表,并且从多列表中返回的条目被接收。 然后确定返回的条目是否与搜索条件匹配。 如果是,则确定卫星表中的一个是否具有在返回的匹配条目的连接列中的值的重复,或者多列表在连接列中具有重复条目。 为卫星表中的每个重复值和多列表中的重复条目生成返回的匹配条目。

    INDEXING TIMESTAMP WITH TIME ZONE VALUE
    6.
    发明申请
    INDEXING TIMESTAMP WITH TIME ZONE VALUE 有权
    用时区索引TIMESTAMP

    公开(公告)号:US20130013617A1

    公开(公告)日:2013-01-10

    申请号:US13177606

    申请日:2011-07-07

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30336

    摘要: Techniques are described for processing a query to produce query results, the query specifying at least a first timestamp value. Embodiments receive the query for processing and access a database index containing a plurality of database keys. The database index contains one or more database index keys, each of which includes at least a timestamp value and a time zone value. Embodiments compare the first timestamp value specified in the query with a portion of one the database index keys to locate at least a portion of the query results. More specifically, the compared portion of the database index key excludes the time zone value. The located portion of the query results is then retrieved.

    摘要翻译: 描述了用于处理查询以产生查询结果的技术,所述查询指定至少第一时间戳值。 实施例接收用于处理和访问包含多个数据库密钥的数据库索引的查询。 数据库索引包含一个或多个数据库索引关键字,每个索引关键字至少包含时间戳值和时区值。 实施例将查询中指定的第一个时间戳值与数据库索引键的一部分进行比较,以查找查询结果的至少一部分。 更具体地,数据库索引关键字的比较部分排除时区值。 然后检索查询结果的位置部分。