16/10/2010, 22:03
|
| | Fecha de Ingreso: noviembre-2004 Ubicación: Buenos Aires
Mensajes: 34
Antigüedad: 20 años Puntos: 0 | |
Respuesta: Usar LIMIT en una subconsulta NOT IN Aclaración...
De momento lo he resuelto creando, usando y borrando una tabla temporal (todo dentro de un procedimiento almacenado)
CREATE TEMPORARY TABLE tabla3
SELECT y.id
FROM tabla2 y
ORDER BY y.fecha DESC
LIMIT 5;
SELECT *
FROM tabla1 x
WHERE x.id NOT IN (
SELECT y.id
FROM tabla3 y
)
DROP TABLE tabla3;
Bueno... las 3 consultas las metí dentro de un procedimiento almacenado y de momento todo resuelto; pero, de cualquier manera, si alguien sabe como hacerlo de otra forma soy todo oidos ;) |