Comandos

MANEJO DE FECHAS EN MYSQL

COMANDO PARA EL MANEJO DE FECHAS 

Muestra la fecha del sistema 

select current_date(); 

Mostrar en años 

select year (current_date()); 

mostrar en meses

select month(current_date()); 

mostrar en días

select day(current_date()); 


puede hacer intervales de días, meses o años 

intervalo de 15 días

select date_add(current_date(),interval 6 year);  


imprimir la feha del sistema 

select date_format(now(),'%h:%i:%s %p');


para saber cuantos dia hemos vivido en la faz de la tierra  

select datediff(current_date(),'1970-03-22');


para saber cuantos años tiene cada uno a la fecha 

select nombre, year(current_date()) - year(nacimiento) from ejercicio;

select nombre, year(current_date()) - year(nacimiento) 'edad' from ejercicio;


visualizar las personas cuyo nombre termina en a y el sexo sea mujer  

select nombre from ejercicio where sexo='mujer' and nombre like '%a';


cuantas personas son mujeres y su nombre termina en a 

select count(*) from ejercicio where sexo='mujer' and nombre like '%a'; 


cuantas persona nacieron entre 1960 y 1969 

select count(*) from ejercicio where year(nacimiento) between '1960'and 1969; 


visualizar toda la informacion de las personas que tienen entre 34 y 37 años 

select * from ejercicio where year(current_date()) - year(nacimiento) between '43' and '47';


calcular el total de hijos 

select sum(hijos) from ejercicio; 


contar y agrupar la informacion por numero de hijos 

select hijos,count(*) from ejercicio group by hijos;


contar cuantas personas tienen <= A 47 años y su sexo sea mujer  

select count(*) from ejercicio where year(current_date)-year(nacimiento)<=47 and sexo='mujer';


 




Todos los derechos reservados | Motos As 2025
Creado con Webnode Cookies
¡Crea tu página web gratis! Esta página web fue creada con Webnode. Crea tu propia web gratis hoy mismo! Comenzar