Un conjunto de resultados de SQL es un conjunto de filas de una base de datos , así como metadatos sobre la consulta, como los nombres de las columnas y los tipos y tamaños de cada columna . Dependiendo del sistema de base de datos , el número de filas en el conjunto de resultados puede o no conocerse. Por lo general, este número no se conoce de antemano porque el conjunto de resultados se crea sobre la marcha.
Un conjunto de resultados es efectivamente una tabla . La ORDER BY
cláusula se puede utilizar en una consulta para imponer una determinada condición de clasificación en las filas. Sin esa cláusula, no hay garantía alguna sobre el orden en que se devuelven las filas.