Ver Mensaje Individual
  #6 (permalink)  
Antiguo 04/07/2014, 07:16
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

ese error lo recibes porque tienes valores mas grandes que los que pones en tu tabla temporal, ahora porque use una tabla temporal?? porque no tengo tus datos y no tengo la estructura de tus tablas, para que entendieras lo que tienes que hacer use una tabla temporal, tu lo que tienes que hacer(si aplicamos un poquito la logica) es sustituir los nombres de tablas y columnas que yo uso por los que tienes tu, ahora usando la convencion de nombres de tus tablas tu query quedaria:

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

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