Selección de un subconjunto limitado de los datos en las tablas se puede hacer de varias maneras en SQL . Resultados de restricción utilizando la cláusula WHERE es una opción, otra es seleccionar sólo la cantidad superior o inferior - en los registros o en porcentajes - de un conjunto de resultados. Los dos se pueden usar junto con los otros para permitir que los resultados mejorados para las cosas tales como los productos de peor venta o empleados de mayor venta . Cada lenguaje SQL apoya ligeramente diferentes modalidades de cumplimiento de esta tarea. Instrucciones
PostgreSQL y MySQL
1
Conecte con su programa de consulta deseada y comenzar una nueva consulta.
2
Tipo de la instrucción SELECT , incluyendo el WHERE y ORDER BY declaraciones . Por ejemplo , para encontrar los cinco elementos con las ventas más bajas , podría escribir :
SELECT SUM ( product_sales ) de salesRecords ORDER BY suma ( product_sales ) asc
si quería los mejores cinco de ventas en lugar de la parte inferior , puede invertir el orden de clasificación .
3
Tipo LÍMITE 5 después de la cláusula SELECT para limitar el conjunto de resultados a cinco registros. Puede aumentar o disminuir el número de registros como se desee. PostgreSQL también soporta un desplazamiento , que permite mostrar los resultados de una gama media también. Por ejemplo , puede seleccionar el segundo más bajo de cinco valores ( valores 6-10 ) escribiendo LÍMITE 5 OFFSET 5 .
Microsoft SQL
4
Conéctese a su consulta deseada programa y comenzar una nueva consulta.
5
Tipo SELECT TOP 5 para indicar el límite de registros que se va a devolver. Microsoft SQL también admite el uso de ABAJO para recuperar las últimas filas de un conjunto de registros en lugar de la primera . Para la cantidad de seleccionar , puede utilizar un valor entero con un número determinado de filas , o una indicación numérica del porcentaje deseado , seguido de la palabra clave " por ciento". Por ejemplo : SELECT 10 por ciento
6
Escriba el resto de la instrucción SELECT , incluyendo cualquier WHERE y ORDER BY cláusulas
.