parte 3

Bd: Fechas tablas: estudiante materia estmat.

1. Total de estudiantes nacidos en los años 70 

2.Consultar a los estudiantes que tienen entre 16 y 20 años. 

3.Consultar los nombres de los estudiantes que son mayores de 25 años. 

4. Calcular la edad de cada estudiante. 

5. Consultar las materias que tienen precio mayor a 300000 y sacar un mensaje que diga si pasa de 300000 cara de lo contrario económica. 

6. Agregar el campo edad a la tabla estudiante, insertar las edades respectivas y si el estudiante pasa de 30 años sacar un mensaje que diga hombre mayor, de lo contrario joven en desarrollo. 

7.Consultar las materias que tienen precio mayor a 200000 y menor igual a 300000, y sacar un mensaje que diga materia economica si esta entre 200000 y 300000 de lo contrario cara. 

Repaso 2 

solución del repazo2 drive

A. cuantas mujeres tiene su nombre terminado en z

Sintaxis:

select * from repazo2 where nombre like '%z';

B. total de personas nacidas en los años 70's se;

Sintaxis:

select count(*) from repazo2 where year(fechanacimiento) between 1970 and 1979;

C. listar las personas con edad entre 25 y 30 años.

Sintaxis:

select * from repazo2 where year (current_date()) - year(fechanacimiento) between '25' and '30';

D. cuantos hijos existen en el total de datos.

Sintaxis:

select sum(nrohijos) from repazo2; 

E. agrupar por numero de hijos.

Sintaxis:

select nrohijos, count(*) padres from repazo2 group by nrohijos; 

F. cuantas personas tiene el nombre carlos.

Sintaxis:

select count(*) from repazo2 where sexo= 'hombre' and nombre like 'carlos%' ; 

G. total de mujeres menores o = de 22 años.

Sintaxis:

select count(*) from repazo2 where year (current_date) - year (fechanacimiento)<=22 and sexo='mujer';

H. total de hombre mayores de 30 años que tengan mas de 1 hijo.

Sintaxis:

select count(*) from repazo2 where year (current_date) - year (fechanacimiento)>30 and sexo='hombre';

I. cuantas mujeres mayores de 25 años edad tiene entre 1 y 3 hijos.

Sintaxis:

select count(*) from repazo2 where year (current_date) - year (fechanacimiento)>25 and sexo='mujer'and nrohijos between '1' and '3';

J. mostrar la fecha del sistema.

Sintaxis:

select current_date(); 

K. Visualizar la hora actual del sistema.

Sintaxis:

select time (now()); 

© 2021 base de datos 1,  universidad uniremington
De: EDY YECID QUEJADA SÁNCHEZ
estudiante de: ingeniería de sistemas 
Creado con Webnode
¡Crea tu página web gratis! Esta página web fue creada con Webnode. Crea tu propia web gratis hoy mismo! Comenzar