Ver Mensaje Individual
  #3 (permalink)  
Antiguo 31/07/2012, 12:50
Avatar de patriciomase
patriciomase
 
Fecha de Ingreso: abril-2012
Ubicación: Mar del Plata
Mensajes: 323
Antigüedad: 12 años
Puntos: 34
Respuesta: consulta para mostrar datos

esa consulta no es tan fácil. Se resuelve agrupando registros.

Código SQL:
Ver original
  1. SELECT MAX(id) AS id
  2. FROM tabla
  3. GROUP BY categoria
  4. ;

eso te va a dar los maximos id para cada categoría, para sacar los demás datos y que la consulta no se haga un choclazo, lo que podés hacer es crear una vista:

Código SQL:
Ver original
  1. CREATE VIEW view_maximo_id_por_cate AS SELECT MAX(id) AS id
  2. FROM tabla
  3. GROUP BY categoria
  4. ;

y despues le haces un join con la misma tabla