Ver Mensaje Individual
  #11 (permalink)  
Antiguo 02/06/2004, 13:51
Avatar de AlZuwaga
AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
Así te debería funcionar:


Código:
SELECT marcas.titulo_marca, Count(modelos.titulo_modelo) AS cantidad_modelos, marcas.IDmarca, Max(modelos.id) AS MaxID, First(modelos.titulo_modelo) AS ultimo_modelo
FROM marcas INNER JOIN modelos ON marcas.IDmarca = modelos.IDmarca
GROUP BY marcas.titulo_marca, marcas.IDmarca
ORDER BY marcas.IDmarca

Lo que si, vas a tener que agregar un campo ID autonumérico a la tabla "modelos" para obtener su valor máximo (el máximo se supone que es el último modelo ingresado de cada marca)... cosa que aparentemente no tenés según la descripción de la tabla modelos que antes colocaste.