Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Consultas 2
Consultas 2
/*----------------pregunta 2---------------------------*/
/*-------------------pregunta 3-------------------------*/
select*from empleados;
/*---------------------pregunta 4--------------------------*/
select b.nom_bares bar, c.Envase envase ,c.capacidad capacidad
from bares b inner join repartos r on r.CodB=b.CodB
inner join cerveza c on c.CodC=r.CodC
where c.capacidad= 0.2 or c.capacidad=0.33 and
c.Envase='botella' ;
select*from empleados;
/*--------------------pregunta 5--------------------------*/
/*----------------------pregunta7 -------------------------*/
select b.nom_bares bares, sum(c.capacidad*stock) as 'Litros de Cerveza Comprado'
from bares b
inner join repartos r on b.codb=r.codb
inner join cerveza c on c.codc=r.codc
group by b.codb
order by 2 desc limit 1;
/*----------------------pregunta 8-------------------------*/
select b.nom_bares from bares b
inner join repartos r on b.codb=r.codb
inner join cerveza c on c.codc=r.codc
where c.envase='botella' and c.capacidad<1
group by b.codb;
/*----------------------pregunta 9------------------------*/
select e.cod_e, count(DISTINCT r.fecha) as dias, e.nom_empleado,
((e.sueldo*0.05)+e.sueldo)
as sueldoSubido from empleados e
inner join repartos r on e.cod_e=r.cod_e
group by e.cod_e
order by dias desc limit 1;
/*---------------------pregunta 10-------------------------*/
INSERT INTO repartos (Cod_E,CodB,CodC,fecha, cantidad)