The set of rows created by executing a SELECT statement.
A set of data records returned by a query. A record is a set of fields. Each field in the record has a name, which corresponds to either a database column or an expression, and each field contains a single data value.
A Result Set represents the rows that match a particular query. A result set consists of rows of data matching the columns specified in a query (which could be from multiple tables if a join is performed).