# Results Table

The Results Table component provides a simple interface for displaying results. The Results Table component can show results from Analytics and non-Analytics queries.

It provides a list of records in table form and enables users to view a record's details. Users can page through, sort, and scroll across large tables, switch between tabs, and drill down on selected results. Pinned columns help users keep track of the data they are viewing.

Note: The Results Table component supports the use of aggregated records. For details about configuring Discovery Framework data sources for aggregated records, see Chapter 3 ("Configuring Data Sources") in this guide.

## Dependencies

To see the details of a selected record, you need to have an instance of the Record Details component available in the application, either on the same page or on a page specified as the target.

Only Analytics statements with aggregation are supported in the Results Table component. If you are using an Analytics statement in the Results Table component , that statement must include a GROUP BY. If it does not, the table displays only a single row data on each page, and the records per page option does not have any effect.

## About attribute names

- Attributes (properties and dimensions) with parentheses in their names are not supported in the Results Table component.
- As a best practice, you should use NCName-compliant attribute names. If more user-friendly display names for attributes are required, you can provide them by using the display name feature of the Attribute Settings administrative component.