Ver Mensaje Individual
  #5 (permalink)  
Antiguo 03/07/2014, 18:49
__lzUL4zZ__
 
Fecha de Ingreso: julio-2014
Ubicación: Tlalnepantla
Mensajes: 14
Antigüedad: 10 años, 2 meses
Puntos: 0
Respuesta: Valores más usados en una consulta

Con datos reales, ocupé éste query

Código SQL:
Ver original
  1. CREATE TABLE #temp1
  2.     (
  3.     rfc VARCHAR(20),
  4.     capitulo VARCHAR(10),
  5.     numero INT
  6.     )
  7.      
  8.     INSERT INTO #temp1(rfc, capitulo, numero)
  9.     SELECT RFC, CAPITULO, CAPITULO_UT
  10.     FROM CAPITULOS
  11.     ORDER BY RFC, CAPITULO, CAPITULO_UT    
  12.    
  13.     SELECT t1.* FROM #temp1 AS t1
  14.     LEFT JOIN (SELECT rfc,MAX(numero) numero FROM #temp1  GROUP BY rfc) AS t2 ON (t1.rfc=t2.rfc AND t1.numero=t2.numero)
  15.     WHERE t2.rfc IS NOT NULL

Sin embargo estoy recibiendo el siguiente error:

Mens. 8152, Nivel 16, Estado 14, Línea 1
Los datos de cadena o binarios se truncarían.
Se terminó la instrucción.

Saludos.

Última edición por gnzsoloyo; 04/07/2014 a las 07:54