SubSelect no Firebird - [RESOLVIDO]

Pessoal problema é o seguinte…

Como consigo fazer um select ou melhor Sub-Select entre 2 tabelas?

Basicamente oque eu preciso é isto:

SELECT M.CODIGO,M.NOME,M.IAT,M.IPPT,M.PRECO,M.INSUMO, M.QUANTIDADE, M.UNIDADE,M.IPI,M.TIPO_TRIBUTACAO,M.SITUACAO_TRIBUTARIA,M.ALIQUOTA,M.REDUCAO_BASE_ICMS,M.ICMS_SUBSTITUICAO_TRIBUTARIA,I.CODIGO_INSUMO AS CODIGO_MERCADORIA,I.QUANTIDADE AS QUANTIDADE_MERCADORIA, (select m.nome FROM MERCADORIA_SERVIDOR M, INSUMO_SERVIDOR I WHERE M.CODIGO=I.CODIGO AND I.quantidade>0) FROM MERCADORIA_SERVIDOR M LEFT OUTER JOIN INSUMO_SERVIDOR I ON M.CODIGO=I.CODIGO  ORDER BY CODIGO_INSUMO

Ps. Importantissimo hehe

PS.: Moderador favor mover o topico para Persistencias a banco de dados