×

Processing cross-table non-Boolean term conditions in database queries

  • US 20060173833A1
  • Filed: 01/28/2005
  • Published: 08/03/2006
  • Est. Priority Date: 01/28/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method for searching for data in a database, the method comprising:

  • receiving a query that is a request for data in the database, the query including at least one uneven non-Boolean term condition that spans multiple tables in the database;

    splitting the at least one non-Boolean term condition into separate portions, each of the separate portions providing a Boolean term that can be satisfied by accessing one table in the database;

    executing the separate portions independently to find at least one data result in the database that satisfies the Boolean term of each separate portion; and

    combining the data result from each separate portion into a final result that satisfies the query.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×