Accessing index data to handle null values during execution of a query that involves negation
US12130812B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Sep 7, 2023 |
| Grant date | Oct 29, 2024 |
| Priority date | — |
| Expiry date | Sep 7, 2043 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2201/805
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A database system is operable to store a plurality of column values for a first column of a plurality of rows. A query having a query predicate indicating a negation of a condition for the first column based on a first value is executed. A first index element is applied to identify a first proper subset of the plurality of rows having values for the first column meeting the condition based on accessing index data. At least one second index element is applied to identify a second proper subset of the plurality of rows having values for the first column meeting at least one missing data-based condition based on accessing the index data. A set difference between the plurality of rows and a union of the first proper subset and the second proper subset is identified. A query resultant for the query is generated based on the set difference.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.