Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Use la instrucción SELECT para leer los datos de una tabla. La instrucción SELECT es una de las instrucciones de Transact-SQL más importantes y tiene muchas variaciones en la sintaxis. En este tutorial, trabajará con cinco versiones sencillas.
Para leer los datos de una tabla
Escriba y ejecute las siguientes instrucciones para leer los datos de la tabla
Products.-- The basic syntax for reading data from a single table SELECT ProductID, ProductName, Price, ProductDescription FROM dbo.Products GOPuede usar un asterisco para seleccionar todas las columnas de la tabla. Esto suele usarse en consultas ad hoc. Debe proporcionar la lista de columnas en el código permanente para que la instrucción devuelva las columnas previstas, incluso si se agrega una nueva columna a la tabla más adelante.
-- Returns all columns in the table -- Does not use the optional schema, dbo SELECT * FROM Products GOPuede omitir las columnas que no desea devolver. Las columnas se devolverán en el orden en que se muestran.
-- Returns only two of the columns from the table SELECT ProductName, Price FROM dbo.Products GOUse una cláusula
WHEREpara limitar las filas que se devuelven al usuario.-- Returns only two of the records in the table SELECT ProductID, ProductName, Price, ProductDescription FROM dbo.Products WHERE ProductID < 60 GOPuede trabajar con los valores de las columnas según se devuelven. En el siguiente ejemplo se realiza una operación matemática en la columna
Price. Las columnas que se han cambiado de esta manera no tendrán un nombre a menos que proporcione uno mediante laASpalabra clave .-- Returns ProductName and the Price including a 7% tax -- Provides the name CustomerPays for the calculated column SELECT ProductName, Price * 1.07 AS CustomerPays FROM dbo.Products GO
Funciones que resultan útiles en una instrucción SELECT
Para obtener información sobre algunas funciones que puede usar para trabajar con datos en instrucciones SELECT, vea los temas siguientes:
Siguiente tarea de la lección
Resumen: Creación de objetos de base de datos