Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
INSERT
UPDATE
DELETE
SELECT
SELECT
Parmetros
SELECT
Especifica los campos, constantes y expresiones que se mostrarn en el resultado de la consulta.
DISTINCT
Excluye duplicados de cualquier fila del resultado de la consulta. Devuelve una tabla de una columna
que contiene los valores distintos de la columna especificada. En otras palabras, los valores
duplicados se quitan y solo se devuelven los valores nicos.
ALL
De forma predeterminada, se muestran todas las filas del resultado de la consulta.
WHERE
Especifica que Visual FoxPro slo debe incluir en los resultados de la consulta los registros que
satisfagan los criterios especificados.
JOIN
Especifica los campos que vinculan las tablas en la clusula FROM. Si incluye ms de una tabla en
una consulta, deber especificar una condicin de combinacin para cada tabla despus de la
primera.
Las condiciones de combinacin mltiples deben conectarse mediante el operador AND. Cada
condicin de combinacin tiene la forma siguiente:
AND
Combina dos expresiones booleanas y devuelve TRUE cuando ambas expresiones son TRUE
(verdaderas). Cuando se utiliza ms de un operador lgico en una instruccin, en primer lugar se
evalan los operadores AND. Puede cambiar el orden de evaluacin gracias a los parntesis.
OR
Combina dos condiciones. Cuando en una instruccin se utiliza ms de un operador lgico, los
operadores OR se evalan despus de los operadores AND. Sin embargo, se puede cambiar el orden
de evaluacin gracias a los parntesis.
BETWEEN
Especifica un intervalo que se va a probar.
IN
Determina si un valor especificado coincide con algn valor de una subconsulta o una lista.
FUNCIONES
COUNT
Devuelve el nmero de elementos de un grupo. COUNT funciona como la funcin COUNT_BIG. La
nica diferencia entre ambas funciones est en los valores devueltos. COUNT siempre devuelve un
valor de tipo de datos int.
EJEMPLOS:
USAR COUNT(*)
RESULTADO= 290
En el ejemplo siguiente se muestra que COUNT(*) se puede combinar con otras funciones
de agregado de la lista de seleccin. En el ejemplo se usa la base de datos
AdventureWorks2012.
RESULTADO= 14 3472.1428
FIRST()
Devuelve el primer valor de un conjunto ordenado de valores de SQL Server 2014.
Ejemplos
En el ejemplo siguiente se usa FIRST_VALUE para devolver el nombre del producto menos
costoso de una categora de productos determinada.
LAST()
Devuelve el ltimo valor en un conjunto ordenado de valores en SQL Server 2016.
Ejemplo
MAX()
Devuelve el valor mximo de la expresin.
Otro ejemplo:
MIN ()
Devuelve el valor mnimo de la expresin. Puede ir seguida de la clusula OVER.
Otro Ejemplo
SUM ()
Devuelve la suma de todos los valores o solo de los valores DISTINCT de la expresin. SUM
solo puede utilizarse con columnas numricas. Se omiten los valores NULL.
GROUP BY
Agrupa las filas de la consulta basndose en los valores de una o ms columnas. GroupColumn
puede ser el nombre de un campo normal de una tabla, o un campo que incluya una funcin de
campo SQL o una expresin numrica que indique la posicin de la columna en la tabla de resultados
(la columna ms a la izquierda tiene el nmero 1).
HAVING
Especifica una condicin de filtro que los grupos deben satisfacer para quedar incluidos en el
resultado de la consulta. HAVING debe utilizarse con GROUP BY. Puede incluir tantas condiciones
de filtro como desee, conectadas con los operadores AND u OR. Tambin puede utilizar NOT para
invertir el valor de una expresin lgica.
E-grafa:
https://msdn.microsoft.com/
https://es.wikipedia.org/
http://www.devjoker.com/