SLQ Para El Analisis de Datos

  • 23 Aug, 2023
  • read

El contenido presentado en este artículo está destinado únicamente para fines académicos. Las opiniones expresadas se basan en mi comprensión e investigación personal. Es importante tener en cuenta que el campo de los grandes datos y los lenguajes de programación discutidos, como Python, R, Power BI, Tableau y SQL, son dinámicos y están en constante evolución. Este artículo tiene como objetivo fomentar el aprendizaje, la exploración y la discusión dentro del campo en lugar de proporcionar respuestas definitivas. Se recomienda la discreción del lector.

USE master: esta declaración se utiliza para cambiar el contexto de la base de datos a la base de datos “maestra

select * from dbo.Products: esta parte de la consulta selecciona todas las columnas de la tabla denominada “Productos” en la base de datos actual.


Notice

USE master select * from dbo.Products


SQL

image


para contar el número total de filas en la tabla “dbo.Products”, debe usar la función COUNT(*) como esta:


Notice

SELECT COUNT(UnitPrice) FROM dbo.Products;


SQL

image


Recuperará las 5 primeras filas de la tabla “dbo.Products”. La cláusula TOP se utiliza para limitar el número de filas devueltas en el conjunto de resultados. En este caso, especifica que desea recuperar las primeras 5 filas según el orden predeterminado de la tabla (generalmente el orden en que se insertaron las filas).


Notice

SELECT TOP (5) * FROM dbo.Products;


SQL

image


Recuperar columnas específicas de la tabla “dbo.Products”, filtrar las filas donde la columna “UnitsInStock” tiene un valor de ‘0’ y ordenar los resultados por “ProductName” y “QuantityPerUnit”


Notice

SELECT ProductName as [Table], QuantityPerUnit as [Column], UnitPrice as [Database], UnitsInStock as [Schema] FROM dbo.Products WHERE UnitsInStock = ‘0’ ORDER BY ProductName, QuantityPerUnit;


SQL

image


Modificar la base de datos: esta declaración se utiliza para modificar la configuración y las propiedades a nivel de base de datos.

Select * from dbo.Products: esta es una consulta que recupera todas las columnas de la tabla “dbo.Products”. No está relacionado con la declaración “Alterar base de datos

Alter table dbo.Products add Sales varchar(40): esta declaración intenta alterar la tabla “dbo.Products” agregando una nueva columna llamada “Ventas” con un tipo de datos varchar que puede contener hasta 40 caracteres. .


Notice

Alter database select * from dbo.Products alter table dbo.Products add Sales varchar(40)


SQL

image


El comando sp_help se utiliza para recuperar información sobre un objeto de base de datos, como una tabla. En este caso, queremos recuperar información sobre la tabla “Productos”. Así es como usaríamos el comando sp_help:


Notice

sp_help ‘dbo.Products’;


SQL

image


Debería devolver las filas donde el “PrecioUnitario” es mayor que 100.


Notice

Select * from dbo.Products Where (UnitPrice) > ‘100’


SQL

image