
18/05/2008, 11:58
|
Colaborador | | Fecha de Ingreso: marzo-2008 Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 10 meses Puntos: 300 | |
Respuesta: Problema con conslta Laker,
creo que te sería más fácil obtener la edad desde MySQL y luego poner el rango numérico 18-20 que te traes desde los inputs en el between sin tener que hacer esa resta para averiguar el año. Con el select en MySQL ya calculas los años
SELECT ...., (YEAR(CURDATE()) - YEAR(fechanacimiento))- (RIGHT(CURDATE(),5) < RIGHT(fechanacimiento,5)) AS edad FROM tutabla...
en el where pones:
WHERE edad BETWEEN 18 AND 20 |