Patent ID: 8438177

Claim:
A computer-implemented method, comprising: receiving a result set and a total number of rows from a database in response to a database query; providing a control displaying a first graphical representation of a result ratio between a row count of the result set and the total number of rows, the first graphical representation including a first portion representing the row count of the result set and a second portion representing a row count of rows outside of the result set, wherein a ratio between a size of the first portion and a size of the first portion plus the second portion represents the result ratio; receiving input in response to user interaction with the control; and responsive to the input: parsing, by a query builder, the database query; generating, by the query, a complementary query in response to the parsing; executing the complementary query generated by the query builder; receiving a complementary result set of the complementary query; and providing for display on a display device the control displaying a second graphical representation, the second graphical representation representing a result ratio between a row count of the complementary result set and the total number of rows.