La idea sería que en el select le dieras un nombre al campo para distinguirlo algo así:
Código:
SELECT d1.directorio_nombre as "DIRECTORIO1", d2.directorio_nombre as "DIRECTORIO2" ....
y así después accederías a los campos de esta manera
Código:
rsanalisis("DIRECTORIO1") y rsanalisis("DIRECTORIO2")
el problema es que no podrías usar el * para seleccionar todos los elementos de la tabla, sino que tendrías que ir uno por uno
Espero que te ayude