Академический Документы
Профессиональный Документы
Культура Документы
CONSULTA DE DATOS
Sentencia SELECT
Select <lista de atributos> From <lista de tablas> Where <condicin>
La lista de seleccin especifica las columnas. La clausula FROM especifica las tabla. La clausula WHERE especifica las filas. Separe las columnas con una ,. Se puede utilizar * para especificar todos las columnas.
Junio del 2013 2007 by Prentice Hall
CONSULTA DE DATOS
Clusula WHERE
Al especificar filas con la clusula WHERE, tenga en cuenta los siguientes hechos e instrucciones: Utilice comillas simples para todos los datos de tipo char, nchar, varchar, nvarchar, text, datetime y smalldatetime. Utilice una clusula WHERE para limitar el nmero de filas que se devuelven al utilizar la instruccin SELECT.
CONSULTA DE DATOS
Clusula WHERE
A veces se desea limitar el conjunto de resultados que devuelve una consulta. Para limitar los resultados se puede especificar condiciones de bsqueda en una clusula WHERE con las que filtrar los datos.
CONSULTA DE DATOS
Operadores de Comparacin
Los operadores de comparacin permiten comparar los valores de una tabla con un valor o expresin especificados. Tambin puede utilizarlos para comprobar si se cumple una condicin.
CONSULTA DE DATOS
EJEMPLOS:
CONSULTA DE DATOS
Comparaciones de Cadena
Puede utilizar la condicin de bsqueda LIKE en combinacin con caracteres comodn para seleccionar filas por comparacin entre cadenas de caracteres. LIKE slo puede utilizarse con datos de tipo char, nchar, varchar, nvarchar o datetime .
CONSULTA DE DATOS
EJEMPLOS:
CONSULTA DE DATOS
Operadores Lgicos
Puede utilizar los operadores lgicos AND, OR y NOT para combinar un conjunto de expresiones y afinar el proceso de las consultas. Utilice el operador AND para obtener las filas que cumplan todos los criterios de bsqueda. Utilice el operador OR para obtener las filas que cumplan alguno de los criterios de bsqueda. Utilice el operador NOT para negar la expresin especificada a continuacin.
CONSULTA DE DATOS
Intervalo de Valores
Puede utilizar la condicin de bsqueda BETWEEN en la clusula WHERE para obtener las filas contenidas en un intervalo de valores especfico. SQL Server incluye los valores inicial y final en el conjunto de resultados. Puede utilizar la condicin de bsqueda NOT BETWEEN para obtener las filas que estn fuera del intervalo especificado.
CONSULTA DE DATOS
SELECT <ListaAtributos> FROM <NombreTabla> WHERE <NombreAtributo> BETWEEN Valor1 AND Valor2
EJEMPLOS:
CONSULTA DE DATOS
SELECT <ListaAtributos> FROM <NombreTabla> WHERE <NombreAtributo> BETWEEN Valor1 AND Valor2
EJEMPLOS:
CONSULTA DE DATOS
Lista de Valores
Puede utilizar la condicin de bsqueda IN en la clusula WHERE para obtener las filas que coincidan con una lista de valores especificada: Puede utilizar la condicin de bsqueda IN o un conjunto de expresiones de comparacin conectadas con el operador OR. No incluya un valor NULL en la condicin de bsqueda. Utilice la condicin NOT IN para obtener las filas cuyos valores no se encuentren en la lista especificada.
CONSULTA DE DATOS
EJEMPLOS:
CONSULTA DE DATOS
Ordenacin de Datos
Puede utilizar la clusula ORDER BY para ordenar las filas del conjunto de resultados de forma ascendente (ASC) o descendente (DESC): SQL Server no garantiza ningn orden en el conjunto de resultados a menos que se especifique uno con la clusula ORDER BY. De forma predeterminada, SQL Server ordena los datos de forma ascendente. No es necesario que las columnas incluidas en la clusula ORDER BY aparezcan en la lista de seleccin.
CONSULTA DE DATOS
Ordenacin de Datos
Select <lista de atributos> From <lista de tablas> Where <condicin> Order By <nombre de atributo> ASC | DESC
CONSULTA DE DATOS
CONSULTA DE DATOS
CONSULTA DE DATOS
CONSULTA DE DATOS
CONSULTA DE DATOS
CONSULTA DE DATOS
CONSULTA DE DATOS
CONSULTA DE DATOS
CONSULTA DE DATOS
CONSULTA DE DATOS
CONSULTA DE DATOS