Ver Mensaje Individual
  #8 (permalink)  
Antiguo 10/02/2015, 08:57
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: crear procedimiento de almacenado

madre de dios demasiados errores estoy cometiendo(eso de no tener los datos no ayuda mucho)

Código SQL:
Ver original
  1. SELECT DISTINCT MICOD INTO #temp FROM S_01_OM01_SEG_VTA_APEX_ACUM WHERE ANNO='2015',
  2.  
  3. SELECT * FROM (
  4. SELECT MOTIVO, ROW_NUMBER() OVER(partition motivo ORDER BY mes) AS rn FROM S_01_OM01_SEG_VTA_APEX_ACUM WHERE ANNO='2015' AND MICOD IN (SELECT micod FROM #temp)
  5. ) AS t1 WHERE rn<=4
  6. ORDER BY CONVERT(FLOAT,MES) DESC, CONVERT(FLOAT,DIA) DESC

Aclarando esto no es el procedure, es nada mas los pasos que mencionabas, y los puse para que verifiques que el proceso funcion, una vez que tengas eso podemos hacer el procedure :)


P.D: Recuerda hay que ejecutar las 2 partes del codigo ;)
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me