Pop

Curso SQL SERVER - 3 Sentencia select e Insert Into


3. Curso SQL SERVER -  Sentencia select e Insert Into

 -  Hola a todos , en esta ocasión vamos continuar  con nuestro curso sobre SQL SERVER. En este capítulo del curso vamos a ver la sentencia SELECT y  la sentencia  INSERT INTO.  El entorno sobre el que vamos a trabajar es un Sql server express.

- Os dejo el esquema de tablas sobre el que trabajamos, que siempre es bueno tenerlo presente:




  • La sentencia SELECT   se utiliza principalmente para recuperar datos de una o varias tablas. También se suele utilizar con encabezados que requieren cálculos o para crear tablas mediante la sentencia SELECT INTO. En la siguiente entrada del blog profundizaremos más en la sentencia SELECT.  De momento en el vídeo, os muestro como insertar datos en una tabla ya existente mediante una sentencia INSERT INTO [TABLA]  SELECT:

  • Os dejo los enlaces  a la documentación oficial de SQL de Microsoft  sobre estas dos sentencias:

https://docs.microsoft.com/es-es/sql/t-sql/queries/select-examples-transact-sql?view=sql-server-2017

https://docs.microsoft.com/es-es/sql/t-sql/statements/insert-transact-sql?view=sql-server-2017


  • También os dejo la consulta que hemos creado paso a paso en el vídeo:

INSERT INTO dbo.FACTURAS
SELECT PEDIDOS.IdPedido ,SUM(Cantidad*Precio),GETDATE() 
FROM PEDIDOS
INNER JOIN PEDIDOS_LINEAS ON PEDIDOS.IdPedido = PEDIDOS_LINEAS.IdPedido
INNER JOIN PRODUCTOS ON PEDIDOS_LINEAS.IdProducto = PRODUCTOS.IdProducto
--WHERE PEDIDOS.idPedido =1
GROUP BY PEDIDOS.IdPedido

No hay comentarios:

Publicar un comentario

Curso .NET Core en C# - 34.Creamos nuestro propio log

34.Creamos nuestro propio log Hola a todos. En este curso, analizaremos todos los conceptos básicos, intermedios y avanzados de  ASP.NET...