07/05/2014, 04:38
|
| | Fecha de Ingreso: septiembre-2005
Mensajes: 522
Antigüedad: 19 años, 2 meses Puntos: 0 | |
Respuesta: Hacer un SELECT con limite 1 para dos códigos Hola,
no uso union, no funciona.
Uso lo que me has comentado:
SELECT *
FROM (SELECT * FROM tabla1 ORDER BY fecha desc) alias
WHERE codigo=8 or codigo=10
GROUP BY codigo;
Inicialmente me daba error porque me pedía un alias.
Ya está funcionando aunque..
en la tabla original que son 86 millones de registros, el select tarda muchísimo (lo he ejecutado hace más de 1 hora y sigue ejecutándose).
la tabla es innodb, con 21 campos y código y fecha están indexados
Saludos |