Tengo una tabla con los siguientes campos:
dia
mes
anio
diainicio
mesinicio
anioinicio
Se trata de un registro de eventos los cuales se separan en dos categorías, Normal y Multimedia. Si los eventos son Normales se registra el dia, mes y año en los 3 primeros campos indicados. Si es multimedia registra el dia, mes y año de inicio en los 3 últimos campos de arriba (además también registra la fecha de finalización pero no viene al tema).
El punto es que al hacer la consulta para mostrar los 15 ultimos eventos registrados hago lo siguiente:
Código PHP:
Ver original
$sql = "SELECT * FROM eventos ORDER BY mes OR mesinicio OR dia OR diainicio DESC LIMIT 0,15";
Lo que me muestra los resultados pero en desorden. Mi intención es combiar el campo diainicio con el campo dia, y el campo mesinicio con el campo mes. De esta manera registraria la fecha de realización o fecha de inicio del evento en un mismo campo y ya no tendria problemas al hacer la consulta en la base de datos.
Espero su ayuda :)