Prezados boa tarde!
Na SQl abaixo eu tenho o resultado que preciso, porem eu preciso colocar um condicção no LIKE, vejam
SQL
SELECT TI.IDOBJOFICINA AS 'OBJETO',
COALESCE(CONVERT(VARCHAR,SUM(CASE WHEN MONTH(T.DATAEMISSAO) = 1 THEN TI.QUANTIDADE * TI.PRECOUNITARIO END),1),'0') AS 'JAN',
COALESCE(CONVERT(VARCHAR,SUM(CASE WHEN MONTH(T.DATAEMISSAO) = 2 THEN TI.QUANTIDADE * TI.PRECOUNITARIO END),1),'0') AS 'FEV',
COALESCE(CONVERT(VARCHAR,SUM(CASE WHEN MONTH(T.DATAEMISSAO) = 3 THEN TI.QUANTIDADE * TI.PRECOUNITARIO END),1),'0') AS 'MAR',
COALESCE(CONVERT(VARCHAR,SUM(CASE WHEN MONTH(T.DATAEMISSAO) = 4 THEN TI.QUANTIDADE * TI.PRECOUNITARIO END),1),'0') AS 'ABR',
COALESCE(CONVERT(VARCHAR,SUM(CASE WHEN MONTH(T.DATAEMISSAO) = 5 THEN TI.QUANTIDADE * TI.PRECOUNITARIO END),1),'0') AS 'MAIO',
COALESCE(CONVERT(VARCHAR,SUM(CASE WHEN MONTH(T.DATAEMISSAO) = 6 THEN TI.QUANTIDADE * TI.PRECOUNITARIO END),1),'0') AS 'JUN',
COALESCE(CONVERT(VARCHAR,SUM(CASE WHEN MONTH(T.DATAEMISSAO) = 7 THEN TI.QUANTIDADE * TI.PRECOUNITARIO END),1),'0') AS 'JUL' ,
COALESCE(CONVERT(VARCHAR,SUM(CASE WHEN MONTH(T.DATAEMISSAO) = 8 THEN TI.QUANTIDADE * TI.PRECOUNITARIO END),1),'0') AS 'AGOST',
COALESCE(CONVERT(VARCHAR,SUM(CASE WHEN MONTH(T.DATAEMISSAO) = 9 THEN TI.QUANTIDADE * TI.PRECOUNITARIO END),1),'0') AS 'SETEM' ,
COALESCE(CONVERT(VARCHAR,SUM(CASE WHEN MONTH(T.DATAEMISSAO) = 10 THEN TI.QUANTIDADE * TI.PRECOUNITARIO END),1),'0') AS 'OUT',
COALESCE(CONVERT(VARCHAR,SUM(CASE WHEN MONTH(T.DATAEMISSAO) = 11 THEN TI.QUANTIDADE * TI.PRECOUNITARIO END),1),'0') AS 'NOV',
COALESCE(CONVERT(VARCHAR,SUM(CASE WHEN MONTH(T.DATAEMISSAO) = 12 THEN TI.QUANTIDADE * TI.PRECOUNITARIO END),1),'0') AS 'DEZ' ,
TOTAL_ANO = Sum(Case When (Year(T.DATAEMISSAO) = Year(GetDate()) ) Then (TI.QUANTIDADE * TI.PRECOUNITARIO) End)
FROM TITMMOV AS TI
INNER JOIN TMOV AS T ON T.CODCOLIGADA = TI.CODCOLIGADA AND T.IDMOV = TI.IDMOV
INNER JOIN TPRD AS P ON P.CODCOLIGADA = TI.CODCOLIGADA AND P.IDPRD = TI.IDPRD
WHERE T.CODTMV IN ('1.2.01','1.2.11','1.2.12','1.2.09','1.2.18')
AND TI.IDOBJOFICINA IS NOT NULL
AND YEAR(T.DATAEMISSAO) = '2012'
AND T.CODFILIAL = '1'
AND P.CODIGOPRD LIKE '05.06%'
GROUP BY TI.IDOBJOFICINA
ORDER BY TI.IDOBJOFICINA
estou usando essa condição AND P.CODIGOPRD LIKE '05.06%' porem eu preciso que alguma coisa mais ou menos com >= and <= porem usando essa condição 05.06%
nesse formato.
obrigado a todos