En esta ocasión requiero de su apoyo con lo siguiente:
Resulta que estoy creando un Query para que me muestre una información, sin embargo hay un campo donde requiero que me traiga el nombre de la casilla sin embargo me trae el código (numero) de dicho nombre
Quiero saber si hay, como solucionarlo.
Les envió el código que hice para que se den una idea
Esto pertenece al modulo de servicio “llamada de servicio”
El código que sale mal es
SELECT
T0.[callID],
T0.[createDate] "Fecha crecion",
T0.[custmrName] "Nom socio Negocio",
T0.[internalSN] "Numero de Serie",
T0.[itemCode] "Codigo ART",
T0.[itemName] "Descripción Artículo",
T0.[U_Ubicacion] "Ubicacion Set" ,
CONCAT(T7.[lastName],' ',T7.[firstName],' ',T7.[middleName]) "Técnico",
T0.[BPShipAddr],
T0.[status]
FROM OSCL T0
INNER JOIN OSCS T1 ON T0.status = T1.statusID
INNER JOIN OSCP T2 ON T0.problemTyp = T2.prblmTypID
LEFT JOIN OSCT T6 ON T0.callType = T6.callTypeID
LEFT JOIN OHEM T7 ON T0.technician = T7.empID
WHERE T0.[createDate] BETWEEN [%0] AND [%1]
GROUP BY T0.[callID], T0.[internalSN], T0.[U_Ubicacion], T0.[itemCode], T0.[status], T7.[lastName] ,T7.[firstName] ,T7.[middleName], T0.[itemName], T0.[custmrName], T0.[createDate], T0.[CloseDate], T0.[BPShipAddr]
Gracias por tu ayuda, al realizar el cambio me genero el siguiente error, ya lo habia probado de esta manera pero pense que habia hecho algo mal
1). [Microsoft][SQL Server Native Client 11.0][SQL Server]Incorrect syntax near the keyword ‘FROM’. 2). [Microsoft][SQL Server Native Client 11.0][SQL Server]Statement ‘Alertas recibidas’ (OAIB) (s) could not be prepared.
así quedo el código, si me quedo mal agradezco tu aporte
SELECT
T0.[callID],
T1.[Name] "Estado Llamada",
T0.[createDate] "Fecha creacion",
T0.[custmrName] "Nombre socio Negocio",
T0.[internalSN] "Numero de Serie",
T0.[itemCode] "Codigo Art",
T0.[itemName] "Descripción Artículo",
T0.[U_Ubicacion] "Ubicacion Set" ,
CONCAT(T7.[lastName],' ',T7.[firstName],' ',T7.[middleName]) "Técnico",
T0.[BPShipAddr],
FROM OSCL T0
INNER JOIN OSCS T1 ON T0.status = T1.statusID
INNER JOIN OSCP T2 ON T0.problemTyp = T2.prblmTypID
LEFT JOIN OSCT T6 ON T0.callType = T6.callTypeID
LEFT JOIN OHEM T7 ON T0.technician = T7.empID
WHERE T0.[createDate] BETWEEN [%0] AND [%1]
GROUP BY T0.[callID], T1.[Name], T0.[internalSN], T0.[U_Ubicacion], T0.[itemCode], T7.[lastName] ,T7.[firstName] ,T7.[middleName], T0.[itemName], T0.[custmrName], T0.[createDate], T0.[CloseDate], T0.[BPShipAddr]
Ya te ha comentado @juliancab que te sobra esa coma final.
Cuando postees código sql recuerda formatear el texto adecuadamente.
Cuando escribes aparecen todos estos símbolos y no aparecen porque sí…precisamente… si no para usarlos.