Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/11/2014, 16:46
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: SQL Server & VB

prueba con:

Código SQL:
Ver original
  1. SELECT [Port] + '|' + [Service (Via)] + '|' + [Agente] AS Lista,Agente, [Service (Via)] FROM [BD Tarifas Generales]
  2. GROUP BY Agente, [Service (Via)], Zona, Port, [Port] + '|' + [Service (Via)] + '|' + [Agente]
  3. HAVING [Port] + '|' + [Service (Via)] + '|' + [Agente]= CHAR(39) +  @Port + CHAR(39)

El problema que veo es que estas usando espacio en blanco + | por lo que puede ser que la cadena no se tome bien cuando haces la asignacion
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me