Chciałem stworzyć nową kolumnę i pokolorować pozycję tak aby pozycja spełniająca warunek była pokolorowana a pozycja niespełniająca warunku była pusta - niestety nie wychodzi mi to tak jak powinno - pozycja niespełniająca warunku również się wyświetla.
Select
'TAK' as
'#XLFORMAT#80L@s100@|*~TEST~#/XLFORMAT#',
case
when Twr_GIDNumer='21262' then 13021
end as '#XLFORMAT##/XLFORMAT#',
-1 as '#XLFORMAT##/XLFORMAT#',
case
when Twr_GIDNumer<>'21262'
then 16777215 end as '#XLFORMAT##/XLFORMAT#',
-1 as '#XLFORMAT##/XLFORMAT#'
from CDN.TwrKarty where {filtrSQL}
Select
'TAK' as
'#XLFORMAT#80L@s100@|*~TEST~#/XLFORMAT#',--,'TAK'
case
when Twr_GIDNumer='21262' then 13021
end as '#XLFORMAT##/XLFORMAT#',
-1 as '#XLFORMAT##/XLFORMAT#',
case
when Twr_GIDNumer<>'21262'
then 16777215 end as '#XLFORMAT##/XLFORMAT#',
-1 as '#XLFORMAT##/XLFORMAT#'
from CDN.TwrKarty where {filtrSQL}
SELECT
CASE WHEN Twr_GIDNumer = 21262 THEN 'TAK' ELSE '' END AS '#XLFORMAT#80L@s100@|*~TEST~#/XLFORMAT#',
CASE WHEN Twr_GIDNumer = 21262 THEN 13021 END AS '#XLFORMAT##/XLFORMAT#', -1 AS '#XLFORMAT##/XLFORMAT#',
CASE WHEN Twr_GIDNumer = 21262 THEN 13021 END AS '#XLFORMAT##/XLFORMAT#', -1 AS '#XLFORMAT##/XLFORMAT#'
FROM CDN.TwrKarty
WHERE {filtrSQL}