Ver Mensaje Individual
  #6  
Antiguo 25-07-2024
Avatar de duilioisola
[duilioisola] duilioisola is offline
Miembro Premium
 
Registrado: ago 2007
Ubicación: Barcelona, España
Posts: 1.757
Reputación: 21
duilioisola Es un diamante en brutoduilioisola Es un diamante en brutoduilioisola Es un diamante en bruto
Una tercera opción es tener una segunda tabla donde se rellenen los años seleccionados.

Código:
MOTIVOS
--------------------
AÑO  |  HECHORELEVANTE
1900 |  'AAAA'
1901 |  'BBBB'
1902 |  'CCCC'
...

SELECCION
--------------------
AÑO  |  SELECCIONADO
1900 |       X
1901 |       _
1902 |       X
...
y luego harías un join para ver solo los motivos de los años que estén marcados.

Código SQL [-]
SELECT M.* FROM MOTIVOS M
JOIN SELECCION S ON M.AÑO = S.AÑO
WHERE
S.SELECCION = 'X'
ORDER BY M.AÑO

De esta forma puede seleccionar solo un año o varios o todos...
Responder Con Cita