Difference of two columns with possible NULL cells
Many ways of doing this, but I find this readable: 

SELECT CASE WHEN first IS NULL OR second IS NULL THEN NULL
       ELSE first - second END AS dif
    FROM table1
ORDER BY 1 DESC