Está en la página 1de 2

UNIVERSIDAD NACIONAL DE ASUNCION

FACULTAD DE INGENIERIA
CATEDRA DE TECNOLOGIA DE LA INFORMACION

Utilizando la siguiente página:

http://deletesql.com/viewtopic.php?f=9&t=7&p=10&query=emp2

Responder utilizando consultas de SQL:

1. Dentro de la tabla de mascotas, ¿cuántas mascotas hay de sexo femenino y especie P?


select count(*) AS total from mascotas
where SEXO='M' AND ESPECIE='P'

2. Dentro de la tabla de mascotas, ¿cuál es la distribución del número de mascotas por


estado y por especie?
SELECT estado, especie,count(*) as total
FROM mascotas
GROUP BY estado, especie
3. Dentro de la tabla de mascotas, ¿cuántas mascotas hay que empiezan con la letra T?
select count(*) as total
from mascotas
where nombre like 'T%'

4. Ordenar la tabla de mascotas por la columna especie de manera descendente, la columna


sexo de manera ascendente, la columna ubicación de manera descendente, y la columna
estado de manera ascendente.
SELECT *
FROM mascotas
ORDER BY especie DESC, sexo ASC, ubicacion DESC, estado ASC

5. ¿Qué ubicaciones contienen más de una mascota?


select count(UBICACION) as totalMascotas, ubicacion from mascotas
group by UBICACION
having totalMascotas>1
6. ¿Cuál es el promedio y la desviación estándar de los salarios dentro de la tabla de
empleados?
select avg(SALARIO) as Promedio, STDDV(SALARIO) AS deviación from empleados

7. ¿Quién es la persona con salario máximo? ¿Quién es con salario mínimo?


select *from empleados
order by SALARIO desc

select *from empleados


order by SALARIO asc
8. ¿Cuál es la ubicación con mayor cantidad de mascotas?
select COUNT(UBICACION) AS TOTAL, UBICACION from mascotas
group by UBICACION
UNIVERSIDAD NACIONAL DE ASUNCION
FACULTAD DE INGENIERIA
CATEDRA DE TECNOLOGIA DE LA INFORMACION

order by TOTAL desc


9. Dentro de la tabla personas, ¿cuántas personas son rubias, utilizan gafas y no son altas?
select count(*) from personas
where RUBIA='S'AND GAFAS='S'AND ALTA='N'
10. Dentro de la tabla personas, ¿cuántas personas son altas o utilizan gafas?
select count(*) from personas
where ALTA='S'or GAFAS='S'

También podría gustarte