He estado jugando un poco con Interbase y la verdad es muy comoda su sintaxis.
Les voy a compartir un ejemplo de como pueden hacer una sub-consulta en un mismo select.
SELECT
"tabla1"."id" AS id,
(select campo from tabla2 where rfn_dato="tabla1"."id") as dato
FROM
tabla1
Espero les sirva, porque sà lo aplican correctamente les ahorrara mucho trabajo.