id
1
2
3
producto
a
b
c
antiguedad
2000-2-2 00:00:00
2000-3-2 00:00:00
2000-4-2 00:00:00
Aqui no tengo problema seria una consulta asi:
Código MySQL:
Ver original
El problema esta teniendo otro campo fecha llamado fecha_renovados, donde si esta fecha es mayor o igual que la actual tener en cuenta esta fecha y si la fecha es pasada ignorarla y tener en cuenta la fecha del campo fecha_antiguedad, osea los campos serian estos:
id
1
2
3
producto
a
b
c
fecha_antiguedad
2000-2-2 00:00:00
2000-3-2 00:00:00
2000-4-2 00:00:00
fecha_renovados
2020-2-2 00:00:00
2000-2-2 00:00:00
2001-2-2 00:00:00
me tendria que mostrar los id asi:
1
3
2
No se si se entiende seria orderlos por la fecha mas alta siendo la fecha a tener en cuenta fecha renovados pero si esta fecha es pasada ordenarlos con fecha_antiguedad.