Hola a todos,
Me ha surgido una duda en una consulta que tengo que hacer sobre dos tablas, en principio la idea es seleccionar ciclistas de una tabla creada como ranking y ordenarlos por puntos, el problema me surje cuando quiero solo selecciona ciclistas menores de 23 años, lo he intentado así, pero no funciona.
Supongo que sea un fallo tonto el que tengo o algo totalmente diferente a lo que he hecho
Código MySQL:
Ver originalSELECT a.ciclista
, a.anio
, a.puntos
, b.id
FROM (ciclismofem_ranking
AS a
) , (ciclismofem_ciclistas
AS b
) WHERE a.anio
=$temporada
AND ( ($temporada
- year(b.fecha_nacimiento
) <=23 ) AND a.ciclista
= b.id
Alguien me echa un pequeño cable con esta consulta?
Saludos