Base de datos problemas
Enviado por Joniee50 • 9 de Febrero de 2016 • Examen • 259 Palabras (2 Páginas) • 154 Visitas
PROBLEMA 1:
select UPPER(A.nombre), UPPER(A.apaterno), A.direccion, A.telefono, B.fecha, C.cantidad
from pizzas.usuarios A
inner join pizzas.pedidos B on A.cod_usuarios=B.cod_usuario
inner join pizzas.pizza_pedidos C on B.cod_pedido=C.cod_pedido
where B.fecha>='2014-02-01' and B.fecha<='2014-02-28'
ORDER BY A.apaterno ASC;
-------------------------------------------------------------------------------------------------
PROBLEMA 2:
select A.nombre from pizzas.pizzas A
inner join pizzas.pizza_pedidos B on A.cod_pizza=B.cod_pizza
inner join pizzas.pedidos C on B.cod_pedido=C.cod_pedido
inner join pizzas.usuarios D on C.cod_usuario=D.cod_usuarios
where D.nombre='Valentina' and D.apaterno='Ayala';
-------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------
PROBLEMA 4:
delete from pizzas.pizza_pedidos where cod_pedido in (select cod_pedido
from pizzas.pedidos where cod_usuario in (select cod_usuarios from pizzas.usuarios
where nombre='Roberto' and apaterno='Ramirez'));
DELETE FROM pizzas.pedidos
WHERE cod_usuario in (select cod_usuarios from pizzas.usuarios
where nombre='Roberto' and apaterno='Ramirez')
-------------------------------------------------------------------------------------------------
PROBLEMA 5:
UPDATE pizzas.pizza_pedidos
set cantidad=1
WHERE cod_pedido in (select cod_pedido from pizzas.pedidos
where fecha='2014-03-11' and cod_usuario in
(select cod_usuarios from pizzas.usuarios where nombre='Valentina' and apaterno='Ayala')) and
cod_pizza in (select cod_pizza from pizzas.pizzas where nombre='mexicana');
insert into pizzas.pizza_pedidos values
((select cod_pedido from pizzas.pedidos
where fecha='2014-03-11' and cod_usuario in
(select cod_usuarios from pizzas.usuarios where nombre='Valentina' and apaterno='Ayala')),
(select cod_pizza from pizzas.pizzas where nombre='de luxe'),
'm',1)
-------------------------------------------------------------------------------------------------
PROBLEMA 6:
select A.nombre, B.nombre from pizzas.usuarios A,
pizzas.usuarios B, pizzas.pedidos C
where C.cod_usuario=A.cod_usuarios and C.repartidor=B.cod_usuarios;
-------------------------------------------------------------------------------------------------
PROBLEMA 7:
insert into pizzas.pedidos(cod_usuario, fecha, estado,
...