Ver Mensaje Individual
  #8 (permalink)  
Antiguo 04/07/2014, 09:50
Avatar de Libras
Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: Valores más usados en una consulta

Cita:
Iniciado por __lzUL4zZ__ Ver Mensaje
Hola,


SELECT t1.* FROM capitulos AS t1
LEFT JOIN (SELECT rfc,MAX(CAPITULO_UT)as numero FROM capitulos GROUP BY rfc, CAPITULO_UT) AS t2 ON (t1.rfc=t2.rfc AND t1.capitulo_ut=t2.numero)
WHERE t2.numero IS NOT NULL
order by RFC
Porque agrupas por rfc, CAPITULO_UT?? yo no use eso en el query que te mande,quita el capitulo_ut de ese query y te llevaras una sorpresa ;)

Código SQL:
Ver original
  1. SELECT t1.* FROM capitulos AS t1
  2.     LEFT JOIN (SELECT rfc,MAX(CAPITULO_UT)AS numero FROM capitulos  GROUP BY rfc) AS t2 ON (t1.rfc=t2.rfc AND t1.capitulo_ut=t2.numero)
  3.     WHERE t2.numero IS NOT NULL
  4.     ORDER BY RFC

saludos!
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me