Ver Mensaje Individual
  #3 (permalink)  
Antiguo 09/02/2015, 07:06
pekas93
 
Fecha de Ingreso: febrero-2015
Mensajes: 5
Antigüedad: 9 años, 2 meses
Puntos: 0
Respuesta: crear procedimiento de almacenado

uso sql server 2008

y debo sacar de una tabla todos los codigos de cliente que sean diferentes para lo cual utilizo la siguiente sentencia
Código SQL:
Ver original
  1. SELECT DISTINCT  MICOD FROM S_01_OM01_SEG_VTA_APEX_ACUM WHERE ANNO='2015'
,
una vez extraidos esos codigos debo ir preguntando uno por uno para poder sacar sus ultimos 4 motivos de llamado (es para un callcenter), uso la siguiente sentencia para ello..
Código SQL:
Ver original
  1. SELECT top 4 MOTIVO FROM S_01_OM01_SEG_VTA_APEX_ACUM
  2. WHERE ANNO='2015' AND MICOD='" & micod & "'
  3. ORDER BY CONVERT(FLOAT,MES) DESC, CONVERT(FLOAT,DIA) DESC

en donde micod es el codigo del cliente que saco uno a uno acorde a la consulta anterior....

despues de eso debo guardar todo (micod, motivo1, motivo2, motivo3, motivo4) en una tabla auxiliar.

Última edición por gnzsoloyo; 09/02/2015 a las 10:10