sábado, 13 de noviembre de 2010

DECIMA CONSULTA

Ordenar los datos de la tabla proveedores utilizando como factor ordenador el atributo proveedor.

SELECT *
FROM Proveedores
ORDER BY Proveedor;

RESULTADOS:


NOVENA CONSULTA

De que proveedores provienen los productos vendidos por el almacen a cada cliente

SELECT Cliente,Producto,Proveedor
FROM Clientes,Productos,Proveedores
WHERE Id_Cliente=IdCliente AND IdProveedor=Id_Proveedor;

RESULTADOS:


OCTAVA CONSULTA

Listar los productos comprados en orden  dependiendo del Id del Proveedor, de modo que las compras aparezcan ordenadas dependiendo del anterior criterio

SELECT IdProveedor, IdProducto,Fecha_de_pedido,cantidad
FROM compras
ORDER BY IdProveedor;

RESULTADOS:


viernes, 12 de noviembre de 2010

SEPTIMA CONSULTA

Listar todos los productos los cuales superen las 1500 unidades de existencia y no sean productos provenientes de los proveedores 6, 7,8 Y 9.

SELECT Producto,IdProveedor,Existencia
FROM Productos
WHERE Existencia>1500
AND NOT IdProveedor IN (6,7,8,9);

RESULTADOS:




SEXTA CONSULTA

Listar todos los productos los cuales superen las 1800 unidades de existencia o sean productos provenientes de los proveedores 3 y 5.

SELECT Producto,IdProveedor,Existencia
FROM Productos
WHERE Existencia>1800
OR IdProveedor IN (3,5);

RESULTADOS:


QUINTA CONSULTA

Listar todas las ventas las cuales tengan un Idcliente entre 1 y 4 (ademas agregar las columnas Id_venta, IdProducto, Producto, Precio_venta, Cantidad, Costo_Total, FechaFactura, IdCliente)

SELECT Id_venta, IdProducto, Producto, Precio_venta, Cantidad, ([Cantidad]*[Precio_coste]) AS Costo_Total, FechaFactura, IdCliente
FROM Ventas, Productos
WHERE IdProducto=Id_Producto AND IdCliente BETWEEN 1 AND 4;

RESULTADOS:

CUARTA CONSULTA

Listar todos los productos que tengan un precio de venta mayor a 50000.

SELECT Id_Producto,Producto,Precio_venta
FROM Productos
WHERE Precio_venta>50000;

RESULTADOS: