Buenas!.
Esta consulta me ordena los registros por las fechas, en este caso en orden ascendente.
Código:
select strftime('%d-%m-%Y',field1) as Fecha, field2, field3 from JuegosAmiga ORDER by field1;
Como veis a la hora de mostrar el campo de las fechas le digo que me lo nombre con el "alias" Fecha.
Ahora bien. Intenté hacer esto, pero no funcionó igual.
Código:
select strftime('%d-%m-%Y',field1) as Fecha, field2, field3 from JuegosAmiga ORDER by Fecha;
Di por entendido que Fecha es como decir field1. Que es el nombre del campo real.
Parece más bien una etiqueta, no se cambia el nombre del campo. Un adorno.
Como un titulo más explicativo.
Cuando usaba la base de datos de M$ Office, creaba campos calculados y se le asignaba un nombre al campo.
Eso no quiere decir que el campo existiera como tal. Sería gracioso decirle, ordena la salida según el valor del campo calculado.
Oye, que a lo mejor era posible.
Saludos