CASE statement is what you want. Note that you will need to make that column a varchar column if you want to put a message in it, so I have cast the number to a varchar for the calculation.select right(convert(varchar,load_date,103),10) as Record_Date,source_system,sum(TOTAL_NUMBER_OF_RECORDS_IN_FILE) as Records_File,sum(TOTAL_NUMBER_OF_RECORDS_PROCESSED) as Records_Processed,sum(TOTAL_NUMBER_OF_RECORDS_LOADED) as Records_Loaded,sum(TOTAL_NUMBER_OF_RECORDS_NOT_LOADED) as Records_Not_Loaded,CASE WHEN source_system = 'dd' THEN 'dd calc is ignored' ELSE cast(sum(TOTAL_NUMBER_OF_RECORDS_IN_FILE)-sum(TOTAL_NUMBER_OF_RECORDS_PROCESSED) as varchar(15)) END as Compare_File_Processedfrom load_reportgroup by right(convert(varchar,load_date,103),10), source_systemorder by Record_date