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
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());


