Consultas en 2 tablas


/*01.- Tipos de ejercicios por castillo */
select distinct FORTALEZA.castillo,EJERCICIOS.tipo
from FORTALEZA,EJERCICIOS
where FORTALEZA.id=EJERCICIOS.idfortaleza
/*02.- Nivel de ejercicios por castillo,categoria */
select distinct FORTALEZA.castillo,FORTALEZA.categoria,EJERCICIOS.nivel
from FORTALEZA,EJERCICIOS
where FORTALEZA.id=EJERCICIOS.idfortaleza
/*03.- Reporte de subniveles y niveles por ciudad y categoría */
select distinct FORTALEZA.castillo,FORTALEZA.categoria,FORTALEZA.ciudad,EJERCICIOS.nivel,subnivel
from FORTALEZA,EJERCICIOS
where FORTALEZA.id=EJERCICIOS.idfortaleza
/*04.- Reporte de ejercicios por ciudad, categoría y castillo */
select distinct FORTALEZA.castillo,FORTALEZA.categoria,FORTALEZA.ciudad,EJERCICIOS.ingles
from FORTALEZA,EJERCICIOS
where FORTALEZA.id=EJERCICIOS.idfortaleza
/*05.- Reporte de ejercicios por categoría y ciudad ordenados alfabéticamente*/
select distinct FORTALEZA.categoria,FORTALEZA.ciudad,EJERCICIOS.ingles
from FORTALEZA,EJERCICIOS
where FORTALEZA.id=EJERCICIOS.idfortaleza
order by FORTALEZA.categoria,FORTALEZA.ciudad,EJERCICIOS.ingles
/*06.- Reporte de ejercicios por categoría y ciudad ordenados alfabéticamente solo de cafeteria*/
select distinct FORTALEZA.categoria,FORTALEZA.ciudad,EJERCICIOS.ingles
from FORTALEZA,EJERCICIOS
where FORTALEZA.id=EJERCICIOS.idfortaleza
and ciudad='CAFETERIA'
order by FORTALEZA.categoria,FORTALEZA.ciudad,EJERCICIOS.ingles
/*07.- Reporte de ejercicios por categoría y ciudad ordenados alfabéticamente solo de introduccion*/
select distinct FORTALEZA.categoria,FORTALEZA.ciudad,EJERCICIOS.ingles
from FORTALEZA,EJERCICIOS
where FORTALEZA.id=EJERCICIOS.idfortaleza
and categoria='INTRODUCCIÓN'
order by FORTALEZA.categoria,FORTALEZA.ciudad,EJERCICIOS.ingles


/*8.- Reporte de ejercicios por categoría y ciudad ordenados alfabéticamente con letras castillo*/
select distinct FORTALEZA.categoria,FORTALEZA.ciudad,EJERCICIOS.ingles
from FORTALEZA,EJERCICIOS
where FORTALEZA.id=EJERCICIOS.idfortaleza
and categoria like '%castillo%'
order by FORTALEZA.categoria,FORTALEZA.ciudad,EJERCICIOS.ingles
 /*9.- Total de ejercicios por castillo */
select distinct FORTALEZA.castillo,count(*) as Total
from FORTALEZA,EJERCICIOS
where FORTALEZA.id=EJERCICIOS.idfortaleza
group by FORTALEZA.castillo
order by FORTALEZA.castillo
/*10.- Total de ejercicios por categoría ordenados por total */
select distinct FORTALEZA.categoria,count(*) as Total
from FORTALEZA,EJERCICIOS
where FORTALEZA.id=EJERCICIOS.idfortaleza
group by FORTALEZA.categoria
order by Total
/*11.- Total de ejercicios por categoria,ciudad */
select distinct FORTALEZA.categoria,FORTALEZA.ciudad,count(*) as Total
from FORTALEZA,EJERCICIOS
where FORTALEZA.id=EJERCICIOS.idfortaleza
group by FORTALEZA.categoria,FORTALEZA.ciudad
order by FORTALEZA.categoria,FORTALEZA.ciudad


No hay comentarios.:

Publicar un comentario