![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
05/02/2009, 13:57
|
![Avatar de Ronruby](http://static.forosdelweb.com/customavatars/avatar249338_1.gif) | | | Fecha de Ingreso: julio-2008 Ubicación: 18°30'N, 69°59'W
Mensajes: 4.879
Antigüedad: 16 años, 6 meses Puntos: 416 | |
Respuesta: Obtener los últimos n registros ingresados a una bd Puedes seguir usando ORDER BY id DESC.
Aunque tengas un campo fecha, el ultimo ID no puede tener una fecha menor a una que ya ha sido insertada (con la funcion time()).
El hecho de que tengas que hacer un JOIN no significa que no lo puedas seguir haciendo asi.
SELECT * FROM tabla1 INNER JOIN tabla2 ON tabla1.id = tabla2.otro_id ORDER BY tabla1.id DESC LIMIT 10; |