Hola compañeros del foro
Espero alguien me pueda ayudar o dar alguna pista por donde buscar
verán realizo una consulta en sql server 2008 con la cual obtengo una tabla con 3 campos
Categoria | Items | CatId
y mediante la url recibo un parametro que he llamado CatSel (categoria seleccionada), ahora bien lo que necesito y no he encontrado es crear una cuarta columna basada en la comparacion de la columna Categoria y CatSel que debe mostrar falso o verdadero según sea el caso
llevo varios días googleando y todo lo que encuentro son comparativas para mostrar solo los datos que coincidadan
por si les sirve esta es la consulta actual que tengo (también se aceptan sugerencias si ven algo para optimizar la consulta)
Código SQL:
Ver originalSELECT t1.VALUE AS Categorias, COUNT(t1.VALUE) AS Items, rank() OVER(ORDER BY t1.VALUE ASC) AS CatId
FROM
dbo.KB_XMod_Modules t0 --FormId
JOIN (SELECT * FROM dbo.KB_XMod_Index_VC50
UNION SELECT * FROM dbo.KB_XMod_Index_VC100
UNION SELECT * FROM dbo.KB_XMod_Index_VC400) t1 ON t1.XmodID = t0.XModId --Categorias
JOIN dbo.KB_XMod_Index_VC50 t3 ON t3.XmodID = t1.XmodID AND t3.[KEY] = 'cboEnhancedListing' AND t3.mask = 2 --Aprobacion
WHERE t0.FormId = 2 AND t1.[KEY] = 'cboCategory' AND t3.[VALUE] <> '' AND t0.[Approved] = 'true' AND t1.mask = 2 GROUP BY t1.VALUE ORDER BY t1.VALUE
de antemano muchas gracias...