EJEMPLO DE UNAS CONSULTAS EN ORACLE
Enviado por Ensa05 • 26 de Diciembre de 2018 • 1.158 Palabras (5 Páginas) • 443 Visitas
...
- select idPedido,fechaPedido,fechaEntrega from Pedidos where fechaPedido='05/09/2016' OR fechaEntrega='06/09/2016';
- Con operador COUNT
- Se requiere el total de clientes registrados en el super mercado
- select count (*) from Clientes;
- Mostrar el total de empleados del super mercado originarios de la costa.
- select count (*) from Empleados where region='costa';
- Con Operador BETWEEN, IN, LIKE.
- se requiere un listado de los productos del super Mercado, los mismo que tengan es esto dese 10u hasta 20u, el listado deberá mostrar el nombre del producto y la cantidad unitaria.
- Select nombreProducto,CantidadPorUnidad FROM Productos Where CantidadPorUnidad BETWEEN 10 AND 20;
- El gerente del super mercado requiere un listado de los clientes, cuya edad sean entre 18 y 25 años, este listado deberá mostrar el código del cliente, nombre de la compañía y su edad respectiva.
- Select idCliente,nombreCompania,edad from Clientes Where edad BETWEEN 18 AND 25;
- Se solicita un reporte de proveedores que sean pertenecientes a la sierra y oriente del país, el mismo que deberá presentar el código del proveedor, nombre de la compañía y la región respectiva.
- select idProveedor,nombreCompania,region from Proveedores where region IN('sierra','oriente');
- El gerente del super mercado solicita un reporte con los registros de productos pertenecientes a la categoría 1 y 2, el mismo que debe estar estructurado con el código del producto, nombre y código de la categoría.
- select idProducto,nombreProducto,idCategorias from Productos where idCategorias IN(1,2);
- se desea saber la presunta existencia de un cliente, cuyo nombre no presenta el sistema “jessic%”
- select nombreContacto from Clientes where nombreContacto Like 'jessic%';
- Se requiere saber la existencia de un producto cuyo nombre se presume es “coc%”.
- select nombreProducto from Productos where nombreProducto like 'coc%';
- Con funciones MIN, MAX, AVG, SUM
- Se necesita saber cuál es el producto con mínimo costo dentro del super mercado.
- select MIN (PrecioUnidad) as Precio_minimo from Productos;
- Mostar datos detallados del pedido, con la cantidad mínima de productos.
- select MIN (Cantidad) as cantidad_minima from Detalle_Pedidos;
- Se necesita saber cuál es el producto con mayor costo dentro del super mercado.
- select MAX (PrecioUnidad) as Precio_maximo from Productos;
- Mostar datos detallados del pedido, con la mayor cantidad de productos en stock del super mercado.
- select MAX (Cantidad) as cantidad_maxima from Detalle_Pedidos;
- Retornar el valor promedio del Precio Unitario de los productos del super mercado.
- select AVG (PrecioUnidad) as Precio_PROMEDIO from Productos;
- Retornar el valor promedio de la cantidad de productos que han sido solicitados en los pedidos al super mercado.
- select AVG (Cantidad) as cantidad_promedio from Detalle_Pedidos;
- Retornar el total de productos existentes en el super mercado.
- select sum (CantidadPorUnidad) as suma from Productos;
- Retornar el total de productos que han sido asignados en los pedidos.
- select sum (Cantidad) as suma from Detalle_Pedidos;
- Con operador GROUP BY
- Retornar una Agrupación de registros con el código de la compañía, empleado y Destinatario.
- Select idCompania_Envios,idEmpleado,Destinatario,count(idCompania_Envios) from Pedidos group by idCompania_Envios,idEmpleado,Destinatario;
- Retornar una Agrupación de registros con el código del producto y el nombre, si el mismo tiene un costo menor a $2.
- select idProducto,nombreProducto,count(PrecioUnidad) from Productos where PrecioUnidad
- Con operador ORDER BY.
- Listado de los empleados ordenados por dirección que muestre nombres y dirección.
- select nombres,direccion from Empleados order by direccion;
- Listado de proveedores ordenados por region que muestre nombres y región.
- select nombreCompania,region from Proveedores order by region;
- Listado de Productos cuyo nombre sea “leche toni” o “Zupan” ordenados por costo de los mismo de forma Ascendente.
- select nombreProducto,PrecioUnidad from Productos where nombreProducto='leche toni'or nombreProducto='zupan' order by PrecioUnidad ASC;
...