×

Method and apparatus for reordering complex SQL queries using a modified generalized outer join operator

  • US 5,701,455 A
  • Filed: 06/05/1995
  • Issued: 12/23/1997
  • Est. Priority Date: 10/20/1994
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of reordering an SQL query in a computer having a memory, comprising the steps of:

  • (a) accepting a query into the memory of the computer, wherein a first expression of the query comprises;

    ##EQU51## (b) replacing the first expression with a second expression comprising;

    ##EQU52## wherein the MGOJ operator comprises a relation (R1,2 R3,V1,2 V3,E'"'"') and the second expression preserves relation X1, wherein;

    ##EQU53## wherein R1,2 is a non-empty set of real attributes, V1,2 is a non-empty set of virtual attributes, and E1,2 is a set of tuples in the relation R1,2,r3 =X3 =(R3,V3,E3), wherein R3 is a non-empty set of real attributes, V3 is a non-empty set of virtual attributes, and E3 is a set of tuples in the relation r3, ##EQU54## Pi,j is a predicate for ##EQU55## and π

    c denotes a projection operation.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×