Sei sulla pagina 1di 8

1.

Listar los productos cuyo precio sea mayor a 6



Selct * From Producto Where Precio>6
Todas las columnas
Precio en un numero si fuera texto ira en comillas



2. Nombre, apellido paterno, apellido materno de los clientes con sexo femenino

Intervienen 2 tablas cliente y sexo
Alias
Cliente = c
Sexo = s
Select c.NombreCliente, c.ApePaterno, c.ApeMaterno, s.Descripcion
From (alias)
From Cliente c INNER JOIN Sexo s ON c.CodSexo=s.CodSexo (coinciden los nombres pero no
siempre es asi)
Where s.Descripcion=Femenino
INNER JOIN enlace


3. Monto total, el promedio, el maximo, el minimo de las facturas segun la forma de pago
Numero de facturas viene de ventas
Tablas: Forma de pago, factura y venta
Necesitamos 5 columnas usaremos tambin cantidad
Alias: fp, f y v
Funciones agregadas de dominio:
Count
Average
Sum
Max
Min
DesvEst
First
Last
Select fp.Descripcion, Sum(v.Cantidad*v.PrecioVenta) As Total, AVG(v.Cantidad*v.PrecioVenta) As
Promedio, Max(v.Cantidad*v.PrecioVenta), Min(v.Cantidad*v.PrecioVenta)
Total es una suma de todos los registros que hay en venta, total y promedio son alias
From (FormaPago fp INNER JOIN Factura f ON fp.CodFormaPago=f.CodFormaPago) INNER JOIN
Venta v ON v.CodFactura=f.CodFactura
Agrupamiento
Group by fp.Descripcion

Select fp.Descripcion, Sum(v.Cantidad*v.PrecioVenta) As Total, AVG(v.Cantidad*v.PrecioVenta) As
Promedio, Max(v.Cantidad*v.PrecioVenta), Min(v.Cantidad*v.PrecioVenta)
From (FormaPago fp INNER JOIN Factura f ON fp.CodFormaPago=f.CodFormaPago) INNER JOIN
Venta v ON v.CodFactura=f.CodFactura
Group by fp.Descripcion

4. Todos los productos que comiencen con la letra A que su precio sea de 20

Update Producto
SET Precio = 20
Where Concepto Like A*
Set (campo que quiero cambiar)
*a*:en cualquier posicin contenga una a

Update Producto
SET Precio = 20
Where Concepto Like 'A*'
5. Eliminar los productos cuyo precio es de 20
Delete
From Producto
Where Precio=20


Delete
From Producto
Where Precio=20
6. Ingresar el product salchipapa al precio de 5 soles y hay un stock de 20 unidades
INSERT INTO Producto(Concepto, Stock, Precio)
VALUES(Salchipapa, 20, 5)

INSERT INTO Producto(Concepto, Stock, Precio)
VALUES('Salchipapa', 20, 5)

Potrebbero piacerti anche