Ver Mensaje Individual
  #7 (permalink)  
Antiguo 12/08/2010, 09:33
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
Puntos: 300
Respuesta: Listar ultimos registros de varias tablas a la vez

No nos has dicho cómo se llama el campo donde guardas la fecha. Yo lo he llamado campofecha en las dos tablas y le he puesto un alias en el primer select para poder ordenar luego por ese alias. Esto debería sacarte los 3 últimos de cada tabla.
(SELECT id_curso, 'curso' tabla, titulo, detalle, autor, campofecha fech FROM curso ORDER BY campofecha DESC LIMIT 3)
UNION ALL
(SELECT id_videotutoriales, 'videotutoriales', titulo, detalle, autor, campofecha FROM videotutoriales ORDER BY campofecha DESC LIMIT 3) ORDER BY fech DESC

Prueba y dinos qué ocurre.