Tengo un problema con un join con una consulta enorme que hace muchos calculos y tarda una eternidad en ejecutarse, el problema esta en una subselect que cuando hace el join tarda hacer demasiado, realmente no acaba nunca.
la select devuelve un codigo, importe, el problema es al hacer el left join con la consulta principal ya que este campo puede ser nulo hay alguna manera de que en la consulta principal si el campo es nulo meter un valor por defecto y el la subconsulta igual meter el mismo valor para eliminar el left join.
muchas gracias y perdonen las molestias.