Ver Mensaje Individual
  #5 (permalink)  
Antiguo 23/04/2010, 02:23
omarl
 
Fecha de Ingreso: agosto-2005
Mensajes: 83
Antigüedad: 19 años, 4 meses
Puntos: 0
Respuesta: Pequeño problema con GROUP BY

lo intente asi

Código SQL:
Ver original
  1. SELECT art. * , kar.can, kar.sto, kar.idkar, idkar
  2. FROM art
  3. INNER JOIN kar ON kar.idart = art.idart
  4. WHERE art.des LIKE 'a%'
  5. GROUP BY idart
  6. ORDER BY kar.idkar DESC

ya lo habia intentado pero sigue obteniendo el resultado con el idkar minimo,

el resultado sin group by, sin pintar otras columnas sale algo asi

idart des idkar
Código HTML:
Ver original
  1. 1     ALAMBRE GALVANIZADO    671
  2. 1     ALAMBRE GALVANIZADO    670
  3. 1     ALAMBRE GALVANIZADO    669
pero con el group by me obtiene
idart des idkar
Código HTML:
Ver original
  1. 1     ALAMBRE GALVANIZADO    669

y necesito
Código HTML:
Ver original
  1. idart  des                   idkar  
  2. 1     ALAMBRE GALVANIZADO    671

parece simple pero no se como se hara, con un select anidado la consulta tarda mucho y es un autocompletar oea consulta cada vez q se presiona una tecla, gracias!