| |||
Respuesta: Seleccionar 5 filas por cada grupo? No lo probe, pero me parece que seria así: SELECT TOP 5 fecha,categoria FROM Tabla WHERE categoria LIKE "*Piura*" ORDER BY fecha DESC UNION SELECT TOP 5 fecha,categoria FROM Tabla WHERE categoria LIKE "*Trujillo*" ORDER BY fecha DESC UNION SELECT TOP 5 fecha,categoria FROM Tabla WHERE categoria LIKE "*Lima*" ORDER BY fecha DESC Solo tendrias que cambiar los campos fecha y categoria y el nombre de la Tabla de este ejemplo. |
| ||||
Respuesta: Seleccionar 5 filas por cada grupo? Creo q este selecte te podra servir no lo he probado, es para SQL Server: Select t.* from tu_tabla t where t.id_tu_tabla in ( select top 5 t1.id_tu_tabla from tu_tabla t1 where t1.categoria = t.categoria )
__________________ Martín Alexis Valdivia S. ----------------------------- "Quisiéramos cambiar el mundo, pero Dios no nos daría el código fuente." CAP "Si Saber No Es Un Derecho, Seguro Será Un Izquierdo." WD Última edición por Thumper; 09/07/2009 a las 16:58 |