SELECT a.day, a.revenue , a.revenue-COALESCE(b.revenue,0) as previous_day_rev
FROM DailyRevenue a
LEFT JOIN DailyRevenue b on a.day=b.day-1
la consulta supone que cada día tiene un registro en la tabla. Si pudiera haber más de 1 fila para cada día, debe crear una vista que resuma todos los días agrupados por día.