Ver Mensaje Individual
  #3 (permalink)  
Antiguo 02/05/2016, 17:36
Cerecas
 
Fecha de Ingreso: octubre-2013
Mensajes: 12
Antigüedad: 10 años, 6 meses
Puntos: 0
Respuesta: La columna de la lista de seleccion no es valida. Query SQL

Ya lo solucione, cambie mi consulta, quedo asi:

Select distinct (Case LEFT(A.id_articulo,2) when 'M-' then ltrim(rtrim(LEFT(A.id_articulo,2))) else LTRIM(RTRIM(REPLACE(LEFT(A.id_articulo,3),'-',''))) end),
ISNULL(B.descripcion,''),
ISNULL(SUM(A.kilos),0.0) as Kilos,
ISNULL(SUM(A.kg_reproceso),0.0) as 'Kilos Reproceso'
from Itessa_Data..ERP_TIN_PROGRAMA_DIARIO A
LEFT join Itessa_Data..TAB_ARTICULO B on (case LEFT(A.id_articulo,2) when 'M-' then A.id_articulo else LTRIM(RTRIM(REPLACE(LEFT(A.id_articulo,3),'-','')))end) = B.id_articulo
where (partida <> '' and partida <> '00000')
and (A.fec_programa between '28/03/2016' and '02/05/2016')
and (A.id_articulo <> '' and a.id_articulo is not null)
Group by (Case LEFT(A.id_articulo,2) when 'M-' then ltrim(rtrim(LEFT(A.id_articulo,2))) else LTRIM(RTRIM(REPLACE(LEFT(A.id_articulo,3),'-',''))) end),
descripcion