Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/12/2009, 21:41
Avatar de CdG
CdG
 
Fecha de Ingreso: marzo-2008
Mensajes: 114
Antigüedad: 17 años, 1 mes
Puntos: 2
maximos de un SELECT

A partir de dos tablas (usuarios y usuarios_modulos) genero mi consulta donde consigo todos los menúes de un determinado usuario:

Código PHP:
"SELECT usuarios_modulos.id,id_modulo,modulo,menu ... FROM usuarios_modulos 
LEFT JOIN modulos ON usuarios_modulos.id_modulo = modulos.id 
WHERE usuarios_modulos.id_usuario = $id ORDER BY modulo,menu" 
para evitar updates sobre la tabla usuarios_modulos estoy intentando obtener aquellos resultados con id máximo

gráficamente:

--------------------------------------------------------------------------------------->
id | id_modulo | id_usuario | menu ....
---------------------------------------------------------------------------->
1 | 3 | 6 | clientes <-en mi consulta consigo estos
2 | 7 | 6 | caja <-en mi consulta consigo estos
. . . .
. . . .
. . . .
94 | 3 | 6 | clientes <-estos son los que necesito
97 | 7 | 6 | caja <-estos son los que necesito

con GROUP BY id_modulo los tendría identificados pero no consigo obtener los máximos.
gracias por su tiempo
__________________
no quiero ser un árbol y caminar
Jacinto Piedra