Hola:
espero que todavía sea oportuna la repuesta, debes usar dos alias distintos para la misma tabla, algo así:
SELECT TB.Codigo, TB.Descripcion From Tabla TA, Tabla TB Where TA.Codigo = 10 And (TA.Cod1 = TB.Codigo Or TA.Cod2 = TB.Codigo Or TA.Cod3 = TB.Codigo)
Con esto obtienes el resultadoi que deseas.
Saludos.
ElSanta.
