Hola!
mi consulta es la siguiente: tengo una serie de registros distribuidos en tres tablas distintas (noticias, reportajes, críticas). Cada una de estas tres tablas tiene un campo llamado "fecha" que marca la fecha de inserción del registro. En la web, quiero hacer un listado que ordene los registros de las tres tablas por fecha (de más reciente a más antiguo), sin hacer distinción de tablas. Es decir, no quiero que primero me salgan todas las noticias, luego todos los reportajes y luego todas las críticas, sino que valga el criterio de fecha independientemente de la tabla del registro.
No sé me ocurre la manera de hacerlo, ya que si creo una query que una las tres tablas, al hacer el order by siempre me ordenadará primero por el campo fecha de la tabla que elija en primer lugar (...order by noticias.fecha, reportajes.fecha...)
¿Alguna idea? ¿Se puede hacer? soy nuevo programando en php, no sé si es una tonteria lo que pretendo o muy complicado o sencillamente no se puede hacer...