You are merge to columns so you do not need to use as with all columns alias
use as
(CONVERT(VARCHAR(10),FDate,101)+'-'+CONVERT(VARCHAR(10),TDate,101)) as [DATE]
not this
CONVERT(VARCHAR(10),FDate,101) AS FDate+'-'+CONVERT(VARCHAR(10),TDate,101) AS TDate