Select
Recupera registros de la base de datos.
Sintaxis:
La sintaxis de select es algo compleja, pero vamos a ir resumiéndola en varios post, podemos resumirla en lo siguiente:
SELECT [ ALL | DISTINCT ][TOP ( expression ) [PERCENT] [ WITH TIES ] ]
< Lista de Campos o Expresiones > FROM TablaOrigen
[ WHERE <search_condition> ] [ <GROUP BY> CamposAgrupamiento]
[ HAVING < search_condition > ]
Donde:
[ ALL | DISTINCT ][TOP ( expression ) [PERCENT] [ WITH TIES ] ]
All – Lista todos los registros
Distinct – No incluye repetidos
Top – Superiores o inferiores de acuerdo al orden
Percent – Calcula porcentaje de registros del total
With Ties – Incluye valores iguales
[ WHERE <search_condition> ]
Condición que deben de cumplir los registros para listarlos
[ <GROUP BY> CamposAgrupamiento]
Campos que deben agruparse, generalmente usada con funciones de Agregado.
[ HAVING < search_condition > ]
Condiciones similares a Where para campos agrupados.
