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 originalSELECT 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 originalSELECT top 4 MOTIVO FROM S_01_OM01_SEG_VTA_APEX_ACUM
WHERE ANNO='2015' AND MICOD='" & micod & "'
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.